mb_strwidth funksiyası
mb_strwidth funksiyası sətirin enini ölçür, tam enli simvolların (məsələn, çin heroqlifləri) 2 yer, adi simvolların isə 1 yer tutduğunu nəzərə alır. Birinci parametr kimi ölçüləcək sətir, ikinci isə isteğe bağlı parametr kimi kodlama ötürülür.
Sintaksis
mb_strwidth(string, [encoding]);
Nümunə
Latın simvolları olan sətirin enini ölçək:
<?php
echo mb_strwidth('Hello');
?>
Kodun icra nəticəsi:
5
Nümunə
Yapon simvolları olan sətirin enini ölçək:
<?php
echo mb_strwidth('こんにちは');
?>
Kodun icra nəticəsi:
10
Nümunə
Qarışıq sətirin enini ölçək:
<?php
echo mb_strwidth('Hello 世界');
?>
Kodun icra nəticəsi:
9