Funciones de cadenas de caracteres multibyte
PHP Manual

mb_strtolower

(PHP 4 >= 4.3.0, PHP 5)

mb_strtolowerConvierte una cadena de caracteres a minúsculas

Descripción

string mb_strtolower ( string $str [, string $encoding = mb_internal_encoding() ] )

Devuelve str con todos los caracteres alfabéticos convertidos a minúscula.

Parámetros

str

El string a convertir.

encoding

El parámetro encoding es la codificación de caracteres. Si es omitido, será usado el valor de la codificación de caracteres interna.

Valores devueltos

str con todos los caracteres alfabéticos convertidos a minúscula.

Unicode

Para más información sobre las propiedades Unicode, véase » http://www.unicode.org/unicode/reports/tr21/.

A diferencia de strtolower(), los 'caracteres alfabéticos' son determinados por las propiedades del carácter Unicode. Por tanto, el comportamiento de esta función no se ve afectada por la configuración regional, ya que puede convertir cualquier carácter que tenga la propiedad de 'alfabético', como la A con diéresis (Ä).

Ejemplos

Ejemplo #1 Ejemplo de mb_strtolower()

<?php
$str 
"Mary Had A Little Lamb and She LOVED It So";
$str mb_strtolower($str);
echo 
$str// Muestra mary had a little lamb and she loved it so
?>

Ejemplo #2 Ejemplo de mb_strtolower() con texto no latino

<?php
$str 
"Τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός";
$str mb_strtolower($str'UTF-8');
echo 
$str// Muestra τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός
?>

Ver también


Funciones de cadenas de caracteres multibyte
PHP Manual