Функција mb_strtolower
Функција mb_strtolower конвертује све карактере стринга у мала слова,
узимајући у обзир карактеристике мултибајтних кодирања. Као први параметар прима стринг,
а као други (опциони) - кодирање. Ако кодирање није наведено, користи се интерно кодирање скрипта.
Синтакса
mb_strtolower(string, [encoding]);
Пример
Конвертујмо стринг са ћирилицом у мала слова:
<?php
echo mb_strtolower('Привет МИР');
?>
Резултат извршавања кода:
'привет мир'
Пример
Конвертујмо стринг са навођењем кодирања UTF-8:
<?php
echo mb_strtolower('HELLO WORLD', 'UTF-8');
?>
Резултат извршавања кода:
'hello world'
Пример
Поређење са обичном strtolower за мултибајтне стрингове:
<?php
$str = 'Привет Мир';
echo strtolower($str) . '<br>';
echo mb_strtolower($str, 'UTF-8');
?>
Резултат извршавања кода:
'Привет Мир'
'привет мир'
Види такође
-
функцију
mb_strtoupper,
која конвертује стринг у велика слова -
функцију
strtolower,
која конвертује стринг у мала слова