Programador php tomo 1

Page 119

Programación Procedural de Aplicaciones Web de baja complejidad PHP Experto – Tomo I

Eugenia Bahit

retornarán False cuando el patrón de búsqueda no sea encontrado. Por la tanto, toda condición debe ser comparada por exactitud de valor y tipo de dato: $var1 = "Hola Mundo"; $var2 = "adios mundo"; $patron = "hola"; if(stripos($var1, $patron) === 0) { echo "Está al comienzo de la cadena" . chr(10); } # INCORRECTO if(stripos($var2, $patron) == 0) { echo "Está al comienzo de la cadena" . chr(10); } if(stripos($var2, $patron) === False) { echo "No se encontró" . chr(10); }

Manipulando subcadenas en cadenas Hay tres funciones muy útiles que nos permiten manipular subcadenas de texto dentro de una cadena. La función substr($cadena, $inicio, $longitud) nos retornará la longitud de la cadena desde el inicio indicado: $cadena = "Lorem ipsum ad his scripta blandit partiendo, eum fastidii accumsan euripidis in, eum liber hendrerit an. Qui ut wisi vocibus suscipiantur, quo dicit ridens inciderint id. Quo mundi lobortis reformidans eu, legimus senserit definiebas an eos. Eu sit tincidunt incorrupte definitionem, vis mutat affert percipit cu, eirmod consectetuer signiferumque eu per. In usu latine equidem dolores. Quo no falli viris intellegam, ut fugit veritus placerat per."; $resumen = substr($cadena, 0, 100); echo "{$resumen}[...]"; /* Lorem ipsum ad his scripta blandit partiendo, eum fastidii accumsan euripidis in, eum liber hendreri[...] */

119


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.