mb_strcut() returns the portion of
str
specified by the
start
and
length
parameters.
mb_strcut() performs equivalent operation as
mb_substr() with different method. If
start
position is multi-byte character's
second byte or larger, it starts from first byte of multi-byte
character.
It subtracts string from str
that is
shorter than length
AND character that is
not part of multi-byte string or not being middle of shift
sequence.
encoding
is character encoding. If it is
not set, internal character encoding is used.
See also mb_substr(), mb_internal_encoding().