mb_strtolower функциясы

mb_strtolower функциясы жолдун бардык символдорун кичине тамгага өзгөртөт, көп байттуу коддоолордун өзгөчөлүктөрүн эске алат. Биринчи параметри катары жолду кабыл алат, экинчиси (милдеттүү эмес) - коддоону. Эгер коддоо көрсөтүлбөсө, скрипттин ички коддоосу колдонулат.

Синтаксис

phpmb_strtolower(string, [encoding]);

Мисал

Кириллица менен жолду кичине тамгага өзгөртөлү:

php<?php
  echo mb_strtolower('Привет МИР');
?>

Кодду иштетүүнүн натыйжасы:

php'привет мир'

Мисал

UTF-8 коддоосун көрсөтүп, жолду кичине тамгага өзгөртөлү:

php<?php
  echo mb_strtolower('HELLO WORLD', 'UTF-8');
?>

Кодду иштетүүнүн натыйжасы:

php'hello world'

Мисал

Көп байттуу жолдор үчүн кадимки strtolower менен салыштыруу:

php<?php
  $str = 'Привет Мир';
  echo strtolower($str) . '<br>';
  echo mb_strtolower($str, 'UTF-8');
?>

Кодду иштетүүнүн натыйжасы:

php'Привет Мир'
'привет мир'

Ошондой эле караңыз

  • mb_strtoupper функциясын,
    жолду чоң тамгага өзгөртөт
  • strtolower функциясын,
    жолду кичине тамгага өзгөртөт