返回字符串的宽度 mb_strwidth

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

mb_strwidth — 返回字符串的宽度

说明

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

返回string类型str的宽度。

多字节字符通常是单字节字符的两倍宽度。

字符宽度
字符宽度
U+0000 - U+00190
U+0020 - U+1FFF1
U+2000 - U+FF602
U+FF61 - U+FF9F1
U+FFA0 -2

参数

str

待解码的string

encoding

encoding参数为字符编码。如果省略,则使用内部字符编码。

返回值

stringstr的宽度。

参见

mb_strimwidth()- 获取按指定宽度截断的字符串

mb_internal_encoding()- 设置/获取内部字符编码