Вопрос: Как удалить последний символ из строки в PHP-скрипте.
В этом учебном пособии описывается, как удалить последний символ из строки на языке программирования PHP.
Вы можете использовать любой из следующих методов в соответствии с требованиями.
Метод 1 – функция substr_replace
Используйте функцию substr_replace, чтобы удалить последний символ из строки в PHP.
синтаксис:
substr_replace($string ,“”, –1);
|
Пример:
Original string: Hello TecAdmin! Updated string: Hello TecAdmin
Метод 2 – функция substr
Используйте функцию substr для удаления последнего символа из любой строки в строке PHP
синтаксис:
substr($string, 0, –1);
|
Пример:
1
2
3
4
|
$string = “Hello TecAdmin!”;
echo “Original string: “ . $string . “\n”;
echo “Updated string: “ . substr($string, 0, –1) . “\n”;
|
Вывод:
Original string: Hello TecAdmin! Updated string: Hello TecAdmin
Метод 3 – функция mb_substr
Используйте функцию mb_substr для удаления символов из конца строки.
синтаксис:
1
|
mb_substr($string, 0, –1);
|
Пример:
Original string: Hello TecAdmin! Updated string: Hello TecAdmin
Метод 4 – функция rtrim
Функция rtrim для удаления определенных символов из конца строки.
синтаксис:
rtrim($string,‘x’);
|
Здесь «x» – это символ, который нужно удалить.
Пример:
$string = “Hello TecAdmin!”;
echo “Original string: ” . $string . “\n”;
echo “Updated string: ” . rtrim($string, “!”) . “\n”;
Вывод:
Original string: Hello TecAdmin! Updated string: Hello TecAdmin
2 комментария
Ни одна из этих функций не работает с кириллическими символами. Статья бесполезна!
С кириллицей в 1C ^-^