Функција mb_strtolower

Функција mb_strtolower конвертује све карактере стринга у мала слова, узимајући у обзир карактеристике мултибајтних кодирања. Као први параметар прима стринг, а као други (опциони) - кодирање. Ако кодирање није наведено, користи се интерно кодирање скрипта.

Синтакса

phpmb_strtolower(string, [encoding]);

Пример

Конвертујмо стринг са ћирилицом у мала слова:

php<?php
  echo mb_strtolower('Привет МИР');
?>

Резултат извршавања кода:

php'привет мир'

Пример

Конвертујмо стринг са навођењем кодирања UTF-8:

php<?php
  echo mb_strtolower('HELLO WORLD', 'UTF-8');
?>

Резултат извршавања кода:

php'hello world'

Пример

Поређење са обичном strtolower за мултибајтне стрингове:

php<?php
  $str = 'Привет Мир';
  echo strtolower($str) . '<br>';
  echo mb_strtolower($str, 'UTF-8');
?>

Резултат извршавања кода:

php'Привет Мир'
'привет мир'

Види такође

  • функцију mb_strtoupper,
    која конвертује стринг у велика слова
  • функцију strtolower,
    која конвертује стринг у мала слова