(PHP 8 >= 8.4.0)
mb_trim — Удаляет пробельные или другие символы в начале и конце строки
Функция выполняет операцию, аналогичную функции trim(),
но умеет безопасно обрабатывать строки, в которых символы кодируются переменным
количеством байтов.
Функция возвращает строку string
,
в начале и конце которой удалила пробельные символы,
или символы, которые указали во втором аргументе.
Без второго аргумента функция trim() удалит следующие символы:
" "
— 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
Функция возвращает обрезанную строку.