Funkcija mb_strtolower

Funkcija mb_strtolower pārveido visus virknes simbolus mazajos burtos, ņemot vērā daudzbaitju kodējumu īpatnības. Pirmo parametru pieņem virkni, bet otro (neobligāto) - kodējumu. Ja kodējums nav norādīts, tiek izmantots skripta iekšējais kodējums.

Sintakse

phpmb_strtolower(string, [encoding]);

Piemērs

Pārveidosim virkni ar kirilicu mazajos burtos:

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

Koda izpildes rezultāts:

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

Piemērs

Pārveidosim virkni, norādot UTF-8 kodējumu:

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

Koda izpildes rezultāts:

php'hello world'

Piemērs

Salīdzinājums ar parasto strtolower daudzbaitju virknēm:

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

Koda izpildes rezultāts:

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

Skatiet arī

  • funkciju mb_strtoupper,
    kas pārveido virkni lielajos burtos
  • funkciju strtolower,
    kas pārveido virkni mazajos burtos