PROGRAMACIÓN EN PHP Y MYSQL Tema 4: Funciones útiles Jose Miguel Vidagany Igual
strlen() Devuelve la longitud de la cadena Ejemplo $var = strlen("kioskea"); echo $var; Resultado 7
strtolower() Pasa a minúsculas todos los caracteres de una cadena Ejemplo $var = strtolower("KiosKeA"); echo $var; Resultado kioskea
strtoupper() Pasa a mayúsculas todos los caracteres de una cadena Ejemplo $var = strtoupper("kiosKEA"); echo $var; Resultado KIOSKEA
str_replace() Reemplaza un carácter por otro en una cadena Ejemplo $var = str_replace("e","o","Lelele"); echo $var; Resultado Lololo Nota: Diferencia entre mayúsculas y minúsculas
ucfirst() Pone en mayúscula la primera letra de la cadena Ejemplo $var = ucfirst("kioskea"); echo $var; Resultado Kioskea
ucwords() Pone en mayúscula la primera letra de cada palabra de una cadena Ejemplo $var = ucwords("foro de kioskea"); echo $var; Resultado Foro De Kioskea
Otras funciones útiles texto string trim ( string $str ) int strcmp ( string $str1, string $str2 ) array explode ( string $delimiter, string $string [, in t $limit ] ) string implode ( array $pieces ) string substr ( string $string, int $start [, int $length ] )
Date() string date ( string $format [, int $timestamp = time() ] ) Ver opciones
array_diff() Muestra las diferencias entre un array y otro: $a = array( "hola", "chau", "como" ); $b = array( “hola”, “va”, “como” ); $dif = array_diff( $a, $b ); print_r($dif);
array_search() Buscará un valor especifico en un array y devuelve el índice si lo encuentra, por ejemplo: $a = array( 0 => "Justi", 1 => "Thor", 2 => "Debi" ); $key = array_search(’Debi’, $a);
in_array() Es similar a la anterior pero en lugar de devolver el indice de la coincidencia, devuelve true ofalse. Por ejemplo: if ( in_array( "Justi", $a ) ) { $cuerso = “php”; }