Funkcia mb_strtolower
Funkcia mb_strtolower transformuje všetky znaky reťazca na malé písmená,
s ohľadom na špecifiká viacbajtových kódovaní. Prvým parametrom prijíma reťazec,
a druhým (voliteľným) - kódovanie. Ak kódovanie nie je špecifikované, použije sa interné kódovanie skriptu.
Syntax
mb_strtolower(string, [encoding]);
Príklad
Transformujme reťazec s cyrilikou na malé písmená:
<?php
echo mb_strtolower('Привет МИР');
?>
Výsledok vykonania kódu:
'привет мир'
Príklad
Transformujme reťazec so špecifikovaním kódovania UTF-8:
<?php
echo mb_strtolower('HELLO WORLD', 'UTF-8');
?>
Výsledok vykonania kódu:
'hello world'
Príklad
Porovnanie s obyčajnou strtolower pre viacbajtové reťazce:
<?php
$str = 'Привет Мир';
echo strtolower($str) . '<br>';
echo mb_strtolower($str, 'UTF-8');
?>
Výsledok vykonania kódu:
'Привет Мир'
'привет мир'
Pozrite tiež
-
funkciu
mb_strtoupper,
ktorá transformuje reťazec na veľké písmená -
funkciu
strtolower,
ktorá transformuje reťazec na malé písmená