mb_strwidth функциясы
mb_strwidth функциясы саптын туурасын өлчөйт, толук туура символдор (мисалы, кытай иероглифтери) 2 орунду, ал эми кадимки символдор 1 орунду ээлерин эске алат. Биринчи параметр катары өлчөнүүчү сап берилет, экинчи милдеттүү эмес параметр катары - коддоо.
Синтаксис
mb_strwidth(string, [encoding]);
Мисал
Латын тамгалары бар саптын туурасын өлчөйлү:
<?php
echo mb_strwidth('Hello');
?>
Кодду иштетүүнүн натыйжасы:
5
Мисал
Жапон тамгалары бар саптын туурасын өлчөйлү:
<?php
echo mb_strwidth('こんにちは');
?>
Кодду иштетүүнүн натыйжасы:
10
Мисал
Аралаш саптын туурасын өлчөйлү:
<?php
echo mb_strwidth('Hello 世界');
?>
Кодду иштетүүнүн натыйжасы:
9