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функциясы,
ол жолды кіші регистрге түрлендіреді