Функција 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