Funksioni mb_strtolower
Funksioni mb_strtolower i shndërron të gjithë karakteret e vargut në regjistër të ulët,
duke marrë parasysh veçoritë e kodimeve shumë-bajtëshe. Si parametër të parë pranon një varg,
ndërsa si të dytin (jo-obligues) - kodimin. Nëse kodimi nuk specifikohet, përdoret kodimi i brendshëm i skriptit.
Sintaksa
mb_strtolower(string, [encoding]);
Shembull
Le të shndërrojmë një varg me karaktere cirilike në regjistër të ulët:
<?php
echo mb_strtolower('Привет МИР');
?>
Rezultati i ekzekutimit të kodit:
'привет мир'
Shembull
Le të shndërrojmë një varg duke specifikuar kodimin UTF-8:
<?php
echo mb_strtolower('HELLO WORLD', 'UTF-8');
?>
Rezultati i ekzekutimit të kodit:
'hello world'
Shembull
Krahasim me strtolower të zakonshme për vargje shumë-bajtëshe:
<?php
$str = 'Привет Мир';
echo strtolower($str) . '<br>';
echo mb_strtolower($str, 'UTF-8');
?>
Rezultati i ekzekutimit të kodit:
'Привет Мир'
'привет мир'
Shihni gjithashtu
-
funksionin
mb_strtoupper,
i cili e shndërron vargun në regjistër të lartë -
funksionin
strtolower,
i cili e shndërron vargun në regjistër të ulët