# mb_strlen

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

mb_strlen — Obtiene la longitud de una cadena de caracteres

### Descripción

mb_strlen(string `$str`, string `$encoding` = mb_internal_encoding()): mixed

Obtiene la longitud de un string.

### Parámetros

`str`

  El string del que se va a obtener su longitud.

`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

Devuelve el número de caracteres del string `str`, teniendo éste una codificación de caracteres dada por `encoding`. Un carácter multibyte cuenta como 1.

Devuelve `false` si la codificación dada por `encoding` no es válida.

Advertencia

Esta función puede devolver el valor booleano `false`, pero también puede devolver un valor no booleano que se evalúa como `false`. Por favor lea la sección sobre Booleanos para más información. Use el operador === para comprobar el valor devuelto por esta función.

### Ver también

- mb_internal_encoding() - Establece/obtiene la codificación de caracteres interna
- grapheme_strlen() - Obtener la longitud de un string en unidades de grafema
- iconv_strlen() - Retorna el número de caracteres de un string
- strlen() - Obtiene la longitud de un string