Функция PHP rtrim()

Пример

Удалять символы с правого конца строки:

<?php
$str = "Hello World!";
echo $str . "<br>";
echo rtrim($str,"World!");
?>

Запуск примера

Определение и использование

Функция rtrim() удаляет пробельные символы или предварительно определенные символы с правого конца строки.

Связанные функции:

  • ltrim() - Удаляет пробельные символы или предварительно определенные символы с левого конца строки
  • trim() - Удаляет пробельные символы или предварительно определенные символы с обоих концов строки

грамматика

rtrim(string,charlist)
Параметры Описание
string Обязателен. Определяет строку, которую нужно проверить.
charlist

Опционально. Определяет какие символы удалить из строки. Если пропущен, то удаляются все символы из следующего списка:

  • "\0" - NULL
  • "\t" - табуляция
  • "\n" - переворот строки
  • "\x0B" - вертикальная табуляция
  • "\r" - каретка
  • " " - пробел

Технические детали

Возврат значений: Возвращает измененный строковый значений.
Версия PHP: 4+
Журнал обновлений: В PHP 4.1 был добавлен charlist Параметры.

Более примеров

Пример 1

Удаление пробелов справа строки:

<?php
$str = "Hello World!    ";
echo "Без использования rtrim: " . $str;
echo "<br>";
echo "Использование rtrim: " . rtrim($str);
?>

HTML-вывод кода выше будет следующим (просмотрите исходный код):

<!DOCTYPE html>
<html>
<body>
Без использования rtrim: Hello World!    <br>Использование rtrim: Hello World!
</body>
</html>

Браузерный вывод кода выше:

Без использования rtrim: Hello World!
Использование rtrim: Hello World!

Запуск примера

Пример 2

Удаление отступов справа строки (\n):

<?php
$str = "Hello World!\n\n\n";
echo "Без использования rtrim: " . $str;
echo "<br>";
echo "Использование rtrim: " . rtrim($str);
?>

HTML-вывод кода выше будет следующим (просмотрите исходный код):

<!DOCTYPE html>
<html>
<body>
Без использования rtrim: Hello World!
<br>Использование rtrim: Hello World!
</body>
</html>

Браузерный вывод кода выше:

Без использования rtrim: Hello World!
Использование rtrim: Hello World!

Запуск примера