mb_strtolower

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

mb_strtolowerConvierte todos los caracteres a minúsculas

Descripción

mb_strtolower(string $string, ?string $encoding = null): string

Devuelve la cadena string después de convertir todos los caracteres alfabéticos a minúsculas.

Parámetros

string

La cadena a convertir a minúsculas.

encoding

The encoding parameter is the character encoding. If it is omitted or null, the internal character encoding value will be used.

Valores devueltos

Devuelve la cadena string con todos los caracteres alfabéticos convertidos a minúsculas.

Historial de cambios

Versión Descripción
8.3.0 Implementación de reglas de conversión condicional a minúsculas para la letra griega sigma.

Ejemplos

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 τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός
?>

Notas

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/.

Ver también