Функция PHP trim()

Пример

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

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

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

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

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

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

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

Грамматика

trim(s
tring,charlist)
Параметр Описание
string Необходимо. Определяет строку, которую нужно проверить.
charlist

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

  • "\0" - NULL
  • "\t" - tab
  • "\n" - newline
  • "\x0B" - vertical tab
  • "\r" - carriage return
  • " " - пробел

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

Возврат значения: Возвращает измененную строку
Версия 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 = "\n\n\nHello World!\n\n\n";
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!

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