Функция mb_strtolower
Функция mb_strtolower сатрнинг барча белгиларини кичик ҳарфларга айлантиради,
кўп байтли кодлашларнинг хусусиятларини ҳисобга олган ҳолда. Биринчи параметр сифатида сатрни қабул қилади,
иккинчи (ихтиёрий) параметр сифатида эса кодлашни беради. Агар кодлаш кўрсатилмаса, скриптнинг ички кодлаши ишлатилади.
Синтаксис
mb_strtolower(string, [encoding]);
Мисол
Кириллча сатрни кичик ҳарфларга айлантирамиз:
<?php
echo mb_strtolower('Привет МИР');
?>
Коднинг ишлаш натижаси:
'привет мир'
Мисол
UTF-8 кодлашини кўрсатиб, сатрни айлантирамиз:
<?php
echo mb_strtolower('HELLO WORLD', 'UTF-8');
?>
Коднинг ишлаш натижаси:
'hello world'
Мисол
Кўп байтли сатрлар учун оддий strtolower билан солиштириш:
<?php
$str = 'Привет Мир';
echo strtolower($str) . '<br>';
echo mb_strtolower($str, 'UTF-8');
?>
Коднинг ишлаш натижаси:
'Привет Мир'
'привет мир'
Шунингдек қаранг
-
mb_strtoupperфункцияси,
сатрни катта ҳарфларга айлантиради -
strtolowerфункцияси,
сатрни кичик ҳарфларга айлантиради