Функции PHP trim()Functions

PHP String 参考手册Справочное руководство по строкам PHP

Примеры

Удалить символы с обеих сторон строки ("He" в "Hello" и "d!" в "World"):

<?php $str = "Hello World!"; echo $str . PHP_EOL; echo trim($str,"Hed!"); ?>

Запустить пример »

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

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

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

  • ltrim()- Удаляет пробельные символы и другие предопределённые символы с левой стороны строки.
  • rtrim() - Удаляет пробельные символы и другие предопределённые символы с правой стороны строки.

Синтаксис

trim(string,charlist)

Параметр Описание
string Обязательный. Указывает строку для проверки.
charlist Необязательный. Указывает, какие символы удалять из строки. Если этот параметр опущен, удаляются все следующие символы:
  • "\0" - NULL
  • "\t" - Табуляция
  • "\n" - Перевод строки
  • "\x0B" - вертикальная табуляция
  • "\r" - возврат каретки
  • " " - пробел

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

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


Другие примеры

Пример 1

Удалить пробелы с обеих сторон строки:

<?php $str = " Hello World! "; echo "Без trim: " . $str; echo "<br>"; echo "С trim: " . trim($str); ?>

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

<!DOCTYPE html> <html> <body> Без trim: Hello World! <br>С trim: Hello World! </body> </html>

Вывод браузера для приведённого выше кода выглядит так:

Без trim: Hello World!
С trim: Hello World!

Запустить пример »

Пример 2

Удалить символы новой строки (\\n) с обеих сторон строки:

<?php $str = "nnnHello World!nnn"; echo "Без trim: " . $str; echo "<br>"; echo "С trim: " . trim($str); ?>

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

<!DOCTYPE html> <html> <body> Без trim: Hello World! <br>С trim: Hello World! </body> </html>

Вывод браузера для приведённого выше кода выглядит так:

Без trim: Hello World!
С trim: Hello World!

Запустить пример »


PHP String 参考手册Справочное руководство по строкам PHP Другие расширения