Útil post en el que vamos a ver cómo convertir cadenas a mayúsculas y minúsculas con varias funciones de PHP.
Las funciones que vamos a usar son:
Es importante entender que, se realizará la conversión a mayúsculas o minúsculas siempre que el caracter a convertir sea alfabético.
Ya os comenté que esta función convierte a mayúsculas los caracteres de una cadena string siempre que los caracteres sean alfabéticos.
Ahora os pongo su sintaxis extraída de su web oficial:
strtoupper($string)
Solo admite el parámetro $string, que es la cadena que queremos convertir a mayúsculas. La función strtoupper() devolverá una cadena con la conversión.
Ejemplo de strtoupper():
$cadena = "Mi nombre es Aner"; $cadena_devuelta = strtoupper($cadena); //La cadena convertida será 'MI NOMBRE ES ANER' echo $cadena_devuelta;
Tal y como expliqué anteriormente, esta función convierte a minúsculas los caracteres de una cadena string siempre que los caracteres sean alfabéticos.
Ahora os pongo su sintaxis extraída de su web oficial:
strtolower($string)
Solo admite el parámetro $string, que es la cadena que queremos convertir a minúsculas. La función strtolower() devolverá una cadena con la conversión.
Ejemplo de strtolower():
$cadena = "Mi nombre es Aner"; $cadena_devuelta = strtolower($cadena); //La cadena convertida será 'mi nombre es aner' echo $cadena_devuelta;
Esta función devuelve una cadena con el primer caracter en mayúsculas siempre y cuando este caracter sea alfabético.
Su sintaxis según su web oficial es:
ucfirst($string)
También solo admite un parámetro, que será la cadena a convertir. Ahora os pongo el ejemplo de PHP ucfirst():
$cadena = 'mi nombre es Aner'; $cadena_devuelta = ucfirst($cadena); // el resultado es 'Mi nombre es Aner' echo $cadena_devuelta;
Último caso para convertir a mayúsculas el primer caracter de cada palabra de una cadena con la función PHP ucwords().
La sintaxis extraída de su web oficial es la siguiente:
ucwords($string)
Tal y como he explicado en los casos anteriores, esta función solo admite un parámetro (la cadena a convertir).
Ejemplo de PHP ucwords():
$cadena = 'Mi nombre es Aner'; $cadena_devuelta = ucwords($cadena); // el resultado es este 'Mi Nombre Es Aner' echo $cadena_devuelta;