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