Funksjonen mb_strtolower
Funksjonen mb_strtolower konverterer alle tegn i en streng til små bokstaver,
med hensyn til særegenheter ved flerbyte-tegnkodinger. Den tar en streng som første parameter,
og en (valgfri) tegnkoding som andre parameter. Hvis tegnkoding ikke er spesifisert, brukes scriptets interne tegnkoding.
Syntaks
mb_strtolower(string, [encoding]);
Eksempel
Konverter en streng med kyrilliske tegn til små bokstaver:
<?php
echo mb_strtolower('Привет МИР');
?>
Resultat av kjøring:
'привет мир'
Eksempel
Konverter en streng med spesifisering av UTF-8 tegnkoding:
<?php
echo mb_strtolower('HELLO WORLD', 'UTF-8');
?>
Resultat av kjøring:
'hello world'
Eksempel
Sammenligning med vanlig strtolower for flerbyte-strenger:
<?php
$str = 'Привет Мир';
echo strtolower($str) . '<br>';
echo mb_strtolower($str, 'UTF-8');
?>
Resultat av kjøring:
'Привет Мир'
'привет мир'
Se også
-
funksjonen
mb_strtoupper,
som konverterer en streng til store bokstaver -
funksjonen
strtolower,
som konverterer en streng til små bokstaver