Funciones de cadenas de caracteres multibyte
PHP Manual

mb_strcut

(PHP 4 >= 4.0.6, PHP 5)

mb_strcutObtener parte de un string

Descripción

string mb_strcut ( string $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 encoding es 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


Funciones de cadenas de caracteres multibyte
PHP Manual