# mb_strwidth

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

mb_strwidth — Devuelve el ancho de un string

### Descripción

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

Devuelve el ancho del string `str`.

Los caracteres multibyte normalmente son el doble de anchos que los caracteres de un único byte.

Ancho de caracteres
Caracteres | Ancho
--- | ---
U+0000 - U+0019 | 0
U+0020 - U+1FFF | 1
U+2000 - U+FF60 | 2
U+FF61 - U+FF9F | 1
U+FFA0 - | 2

### Parámetros

`str`

  El string a decodificar.

`encoding`

  El parámetro `encoding` es la codificación de caracteres. Si es omitido, será usado el valor de la codificación de caracteres interna.

### Valores devueltos

El ancho del string `str`.

### Ver también

- mb_strimwidth() - Obtiene un string truncado con el ancho especificado
- mb_internal_encoding() - Establece/obtiene la codificación de caracteres interna