(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
mb_strtolower — Convierte todos los caracteres a minúsculas
Devuelve la cadena string
después de convertir todos los caracteres alfabéticos a minúsculas.
string
La cadena a convertir a minúsculas.
encoding
El parámetro encoding
es la codificación de caracteres. Si es omitido o null
, será usado el valor de la
codificación de caracteres interna.
Devuelve la cadena string
con todos los caracteres
alfabéticos convertidos a minúsculas.
Versión | Descripción |
---|---|
8.3.0 | Implementación de reglas de conversión condicional a minúsculas para la letra griega sigma. |
Ejemplo #1 Ejemplo con mb_strtolower()
<?php
$str = "Marie A Un Petit Agneau Et Elle L'Aime BEAUCOUP.";
$str = mb_strtolower($str);
echo $str; // marie a un petit agneau et elle l'aime beaucoup
?>
Ejemplo #2 Ejemplo con mb_strtolower() con texto UTF-8 no latino
<?php
$str = "Τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός";
$str = mb_strtolower($str, 'UTF-8');
echo $str; // Muestra τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός
?>
A diferencia de strtolower(), el concepto de carácter 'alfabético' se determina mediante las propiedades Unicode. Por lo tanto, el comportamiento de esta función no se modifica por las configuraciones locales, y puede convertir todos los caracteres considerados alfabéticos como la c cédilla (ç).
Para más información sobre las propiedades de Unicode, véase » http://www.unicode.org/reports/tr21/.