Функции для работы с многобайтовыми строками
PHP Manual

mb_strwidth

(PHP 4 >= 4.0.6, PHP 5, PHP 7)

mb_strwidthВозвращает ширину строки

Описание

int mb_strwidth ( string $str [, string $encoding = mb_internal_encoding() ] )

Возвращает ширину строки (string) str.

Многобайтовые символы в большинстве случаев в два раза длиннее однобайтовых.

Ширина символов
Символы Ширина
U+0000 - U+0019 0
U+0020 - U+1FFF 1
U+2000 - U+FF60 2
U+FF61 - U+FF9F 1
U+FFA0 - 2

Список параметров

str

Исходная строка (string).

encoding

Параметр encoding представляет собой символьную кодировку. Если он опущен, вместо него будет использовано значение внутренней кодировки.

Возвращаемые значения

Ширина строки (string) str.

Смотрите также


Функции для работы с многобайтовыми строками
PHP Manual