Funkcija mb_strtolower

Funkcija mb_strtolower pretvori vse znake niza v male črke, pri čemer upošteva posebnosti večbajtnih kodiranj. Kot prvi parameter sprejme niz, kot drugega (neobveznega) pa kodiranje. Če kodiranje ni določeno, se uporabi notranje kodiranje skripta.

Sintaksa

phpmb_strtolower(string, [encoding]);

Primer

Pretvorimo niz s cirilico v male črke:

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

Rezultat izvajanja kode:

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

Primer

Pretvorimo niz z določitvijo kodiranja UTF-8:

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

Rezultat izvajanja kode:

php'hello world'

Primer

Primerjava z običajno strtolower za večbajtne nize:

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

Rezultat izvajanja kode:

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

Glejte tudi