Funktio mb_strtolower
Funktio mb_strtolower muuntaa kaikki merkkijonon merkit pieniksi kirjaimiksi,
ottaen huomioon monitavukoodausten erityispiirteet. Se ottaa ensimmäisenä parametrina merkkijonon,
ja toisena (valinnaisena) parametrina - koodauksen. Jos koodausta ei ole määritetty, käytetään skriptin sisäistä koodausta.
Syntaksi
mb_strtolower(string, [encoding]);
Esimerkki
Muunnetaan kyrillisiä merkkejä sisältävä merkkijono pieniksi kirjaimiksi:
<?php
echo mb_strtolower('Привет МИР');
?>
Koodin suoritustulos:
'привет мир'
Esimerkki
Muunnetaan merkkijono määrittämällä UTF-8 -koodaus:
<?php
echo mb_strtolower('HELLO WORLD', 'UTF-8');
?>
Koodin suoritustulos:
'hello world'
Esimerkki
Vertailu tavalliseen strtolower -funktioon monitavumerkkijonoilla:
<?php
$str = 'Привет Мир';
echo strtolower($str) . '<br>';
echo mb_strtolower($str, 'UTF-8');
?>
Koodin suoritustulos:
'Привет Мир'
'привет мир'
Katso myös
-
funktion
mb_strtoupper,
joka muuntaa merkkijonon suuriksi kirjaimiksi -
funktion
strtolower,
joka muuntaa merkkijonon pieniksi kirjaimiksi