mb_strwidth

Return width of string

&reftitle.description; `int` `mb_strwidth` `string` `str` `string` `encoding` mb_internal_encoding()

Returns the width of `string` `str`.

Multi-byte characters are usually twice the width of single byte characters.

## Characters width

Chars | Width
U+0000 - U+0019 | 0
U+0020 - U+1FFF | 1
U+2000 - U+FF60 | 2
U+FF61 - U+FF9F | 1
U+FFA0 - | 2

&reftitle.parameters;

`str`

- The `string` being decoded.

`encoding`

- &mbstring.encoding.parameter;
&reftitle.returnvalues;

The width of `string` `str`.

&reftitle.seealso;

- `mb_strimwidth`
- `mb_internal_encoding`