substr принимает три аргумента, исходный текст, начало и длину, возвращает подстроку из исходного текста, начиная с начала с заданной длины. Если длина отрицательная, это число символов будет исключено из строки, поэтому используйте значение -1 для исключения последнего char из строки.
Ответ 2
Используйте substr, который получает подстроку исходной строки:
0 означает "начало в начале", -1 означает "идти до одного символа до конца".
Ответ 3
используйте этот
substr($string, 0, -1);
Ответ 4
Простой и прямой в точку
$str[strlen($str) - 1] = '';
Есть ли ваши вещи.
Строки в действительности представляют собой массив символов в php. Поэтому вы можете установить последний индекс в пустую строку.
Использование unset() было бы лучше, но php не позволяет отменить строковые индексы.