Mb_strtolower funksiyasi

mb_strtolower funksiyasi satrdagi barcha belgilarni ko'p baytli kodlashlarning xususiyatlarini hisobga olgan holda kichik registrga o'zgartiradi. Birinchi parametr sifatida satrni, ikkinchi (ixtiyoriy) parametr sifatida esa kodlashni qabul qiladi. Agar kodlash ko'rsatilmagan bo'lsa, skriptning ichki kodlashidan foydalaniladi.

Sintaksis

phpmb_strtolower(string, [encoding]);

Misol

Kirill satrini kichik registrga o'zgartiramiz:

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

Kodni bajarish natijasi:

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

Misol

UTF-8 kodlashini ko'rsatgan holda satrni kichik registrga o'zgartiramiz:

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

Kodni bajarish natijasi:

php'hello world'

Misol

Ko'p baytli satrlar uchun oddiy strtolower bilan solishtirish:

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

Kodni bajarish natijasi:

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

Shuningdek qarang

  • mb_strtoupper funksiyasini,
    bu funksiya satrni katta registrga o'zgartiradi
  • strtolower funksiyasini,
    bu funksiya satrni kichik registrga o'zgartiradi