(PHP 8 >= 8.4.0)
mb_ltrim — Удаляет пробельные или другие символы в начале строки
Функция выполняет операцию, аналогичную функции ltrim(), но умеет безопасно обрабатывать строки, в которых символы кодируются переменным количеством байтов. Функция удаляет в начале строки пробельные символы, или символы, которые указали во втором аргументе.
Без второго аргумента функция mb_ltrim() удалит следующие символы:
" "
: ASCII-символ SP
с кодом 0x20
— стандартный пробел.
"\t"
: ASCII-символ HT
с кодом 0x09
— символ табуляции.
"\n"
: ASCII-символ LF
с кодом 0x0A
— символ перевода строки.
"\r"
: ASCII-символ CR
с кодом 0x0D
— символ возврата каретки.
"\0"
: ASCII-символ NUL
с кодом 0x00
— NUL-байт.
"\v"
: ASCII-символ VT
с кодом 0x0B
— символ вертикальной табуляции.
string
characters
characters
принимает символы, которые удалит функция.
В аргументе перечисляют символы, которые требуется удалить.
Возрастающий диапазон символов указывают конструкцией ..
— две точки.
encoding
Функция возвращает строку string
,
в начале которой удалила пробельные символы.