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

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.

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