(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.
stringLa cadena a convertir a minúsculas.
encodingThe encoding
parameter is the character encoding. If it is omitted or null, the internal character
encoding value will be used.
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/.