mb_strwidth funksiýasy
mb_strwidth funksiýasy setiriň giňligini ölçeýär, şol bir wagtyň özünde doly giňlikli simwollaryň (meselem, Hytaý hyýallary) 2 oruny, adaty simwollaryň bolsa 1 oruny eýeleýändigini hasaba alýar. Birinji parametr hökmünde ölçemek üçin setir, ikinji islege görä ulanylýan parametr hökmünde kodirlendirme berilýär.
Sintaksis
mb_strwidth(string, [encoding]);
Mysal
Latyn simwollary bolan setiriň giňligini ölçeliň:
<?php
echo mb_strwidth('Hello');
?>
Kody ýerine ýetirmegiň netijesi:
5
Mysal
Ýapon simwollary bolan setiriň giňligini ölçeliň:
<?php
echo mb_strwidth('こんにちは');
?>
Kody ýerine ýetirmegiň netijesi:
10
Mysal
Gatnaşyk setiriň giňligini ölçeliň:
<?php
echo mb_strwidth('Hello 世界');
?>
Kody ýerine ýetirmegiň netijesi:
9