Función mb_strtolower
La función mb_strtolower convierte todos los caracteres de una cadena a minúsculas,
teniendo en cuenta las particularidades de las codificaciones multibyte. El primer parámetro acepta una cadena,
y el segundo (opcional) - la codificación. Si no se especifica la codificación, se utiliza la codificación interna del script.
Sintaxis
mb_strtolower(string, [encoding]);
Ejemplo
Convirtamos una cadena con caracteres cirílicos a minúsculas:
<?php
echo mb_strtolower('Привет МИР');
?>
Resultado de la ejecución del código:
'привет мир'
Ejemplo
Convirtamos una cadena especificando la codificación UTF-8:
<?php
echo mb_strtolower('HELLO WORLD', 'UTF-8');
?>
Resultado de la ejecución del código:
'hello world'
Ejemplo
Comparación con strtolower normal para cadenas multibyte:
<?php
$str = 'Привет Мир';
echo strtolower($str) . '<br>';
echo mb_strtolower($str, 'UTF-8');
?>
Resultado de la ejecución del código:
'Привет Мир'
'привет мир'
Véase también
-
la función
mb_strtoupper,
que convierte una cadena a mayúsculas -
la función
strtolower,
que convierte una cadena a minúsculas