# 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+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` 的宽度。

### 参见

- mb_strimwidth() - 获取按指定宽度截断的字符串
- mb_internal_encoding() - 设置/获取内部字符编码