mb_strcut
(PHP 4 >= 4.0.6, PHP 5)
mb_strcut — Obtener parte de un string
Descripción
$str
, int $start
[, int $length = NULL
[, string $encoding = mb_internal_encoding()
]] )mb_strcut() extrae un substring de un string de forma similar a mb_substr(), pero opera sobre bytes en lugar de caracteres. Si la posición de corte ocurre entre dos bytes de un carácter multibyte, dicho corte se realiza empezando desde el primer byte del carácter. Esta es también la diferencia con la función substr(), la cual simplemente cortaría el string entre los bytes, resultando así una secuencia de bytes malformada.
Parámetros
-
str -
El string a cortar.
-
start -
Posición de inicio en bytes.
-
length -
Longitud en bytes. Si se omite o se pasa NULL, extrae todos los bytes hasta el final del string.
-
encoding -
El parámetro
encodinges la codificación de caracteres. Si es omitido, será usado el valor de la codificación de caracteres interna.
Valores devueltos
mb_strcut() devuelve la porción de
str especificada por los parámetros
start y
length.
Ver también
- mb_substr() - Obtiene parte de una cadena de caracteres
- mb_internal_encoding() - Establece/obtiene la codificación de caracteres interna