(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
mb_substr — Возвращает часть строки
Выполняет многобайтовую безопасную операцию substr(), основываясь на количестве символов. Позиция отсчитывается от начала строки (string) string
. Позиция первого символа — 0, второго — 1 и т. д.
string
Строка, из которой извлекается подстрока.
start
Если значение параметра start
неотрицательное, возвращённая строка начнётся с позиции start
от начала строки string
, считая с нуля. Например, в строке «abcdef
», символ в позиции 0
— это «a
», символ в позиции 2
— «c
» и т. д.
Если значение параметра start
отрицательное, возвращаемая строка начнётся с start
-го символа с конца строки string
.
length
Максимальное количество символов подстроки, возвращаемых из строки string
. Если не указан или равен NULL
— извлекаются все символы до конца строки.
encoding
Параметр encoding
— это кодировка символов. Если он опущен или равен null
, для него будет установлена внутренняя кодировка символов.
Возвращает часть строки string
, заданную параметрами start
и length
.
Версия | Описание |
---|---|
8.0.0 | Теперь параметр encoding принимает значение null . |