Функция trim

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

Синтаксис

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

Пример

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

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

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

php'abcde'

Пример

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

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

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

php'abcde'

Пример

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

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

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

php'abcde'

Пример

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

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

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

php'abcde'

Пример

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

php<?php
  echo trim('abcde', 'a..d');
?>

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

php'e'

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

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