Functie mb_strtolower
De functie mb_strtolower zet alle tekens van een string om naar kleine letters,
rekening houdend met de eigenaardigheden van multibyte-coderingen. Het accepteert de string als eerste parameter,
en een tweede (optionele) parameter - de codering. Als de codering niet is opgegeven, wordt de interne codering van het script gebruikt.
Syntaxis
mb_strtolower(string, [encoding]);
Voorbeeld
Laten we een string met Cyrillische tekens omzetten naar kleine letters:
<?php
echo mb_strtolower('Привет МИР');
?>
Resultaat van de code-uitvoering:
'привет мир'
Voorbeeld
Laten we een string omzetten met opgave van UTF-8 codering:
<?php
echo mb_strtolower('HELLO WORLD', 'UTF-8');
?>
Resultaat van de code-uitvoering:
'hello world'
Voorbeeld
Vergelijking met de gewone strtolower voor multibyte-strings:
<?php
$str = 'Привет Мир';
echo strtolower($str) . '<br>';
echo mb_strtolower($str, 'UTF-8');
?>
Resultaat van de code-uitvoering:
'Привет Мир'
'привет мир'
Zie ook
-
de functie
mb_strtoupper,
die een string omzet naar hoofdletters -
de functie
strtolower,
die een string omzet naar kleine letters