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
mb_strtolower(string, [encoding]);
Primer
Pretvorimo niz s cirilico v male črke:
<?php
echo mb_strtolower('Привет МИР');
?>
Rezultat izvajanja kode:
'привет мир'
Primer
Pretvorimo niz z določitvijo kodiranja UTF-8:
<?php
echo mb_strtolower('HELLO WORLD', 'UTF-8');
?>
Rezultat izvajanja kode:
'hello world'
Primer
Primerjava z običajno strtolower za večbajtne nize:
<?php
$str = 'Привет Мир';
echo strtolower($str) . '<br>';
echo mb_strtolower($str, 'UTF-8');
?>
Rezultat izvajanja kode:
'Привет Мир'
'привет мир'
Glejte tudi
-
funkcijo
mb_strtoupper,
ki pretvori niz v velike črke -
funkcijo
strtolower,
ki pretvori niz v male črke