Php/docs/function.mb-substr
mb_substr
(PHP 4 >= 4.0.6, PHP 5, PHP 7)
mb_substr — Get part of string
Description
mb_substr
( string $str
, int $start
[, int $length = NULL
[, string $encoding = mb_internal_encoding()
]] ) : string
Performs a multi-byte safe
substr() operation based on
number of characters. Position is
counted from the beginning of
str. First character's position is
0. Second character position is 1, and so on.
Parameters
strThe string to extract the substring from.
startIf
startis non-negative, the returned string will start at thestart'th position instr, counting from zero. For instance, in the string 'abcdef', the character at position0is 'a', the character at position2is 'c', and so forth.If
startis negative, the returned string will start at thestart'th character from the end ofstr.lengthMaximum number of characters to use from
str. If omitted orNULLis passed, extract all characters to the end of the string.encodingThe
encodingparameter is the character encoding. If it is omitted, the internal character encoding value will be used.
Return Values
mb_substr() returns the portion of
str specified by the
start and
length parameters.
See Also
- mb_strcut() - Get part of string
- mb_internal_encoding() - Set/Get internal character encoding