Функсияи 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