Функция rtrim

Функция rtrim удаляет пробелы с начала строки. Может также удалять другие символы, если их указать вторым параметром.

Синтаксис

phprtrim(string $string, string $characters = " \t\n\r\0\x0B"): string

Пример

Давайте удалим пробелы справа:

php<?php
  echo rtrim(' abcde ');
?>

Результат выполнения кода:

php' abcde'

Пример

Давайте удалим слеши справа:

php<?php
  echo rtrim('/abcde/', '/');
?>

Результат выполнения кода:

php'/abcde'

Пример

Давайте удалим слеши и точки справа:

php<?php
  echo rtrim('abcde/', '/.');
?>

Результат выполнения кода:

php'abcde'

Пример

Функция удаляет любое количество указанных символов, если они стоят с краю:

php<?php
  echo rtrim('abcde/../../', '/.');
?>

Результат выполнения кода:

php'abcde'

Пример

Можно указать диапазон символов с помощью двух точек '..'. К примеру, укажем, что мы хотим удалить символы от 'a' до 'd':

php<?php
  echo rtrim('xabcde', 'a..e');
?>

Результат выполнения кода:

php'x'

Смотрите также

  • функцию trim,
    которая удаляет пробелы со всех сторон
  • функцию rtrim,
    которая удаляет пробелы справа
  • функцию chop,
    которая также удаляет пробелы справа