Trim (PHP)

Материал из Викиреальностя
Перейти к: навигация, поиск

trim() — функция в php, доступна в версиях 3, 4, 5. Удаляет пробелы из начала и конца строки

Содержание

[править] Описание

string trim ( string str [, string charlist] )

Данная функция возвращает строку str с удаленными из начала и конца строки пробелами. Если второй параметр не передан, trim() удаляет следующие символы:

  • " " (ASCII 32 (0x20)), символ пробела.
  • «\t» (ASCII 9 (0x09)), символ табуляции.
  • «\n» (ASCII 10 (0x0A)), символ перевода строки.
  • «\r» (ASCII 13 (0x0D)), символ возврата каретки.
  • «\0» (ASCII 0 (0x00)), NUL-байт.
  • «\x0B» (ASCII 11 (0x0B)), вертикальная табуляция.

[править] charlist

Параметр charlist был добавлен в версии 4.1.0 и указывает на символы, которые необходимо удалить. При помощи .. можно задать диапазон символов.

[править] Пример

<?php
$text = "\t\tВикиреальность рулит ...  ";
echo trim($text);           // "Викиреальность рулит ..."
echo trim($text, " \t."); // "Викиреальность рулит"
// удалить управляющие символы ASCII из начала и конца
// строки $binary (от 0 до 31 включительно)
$clean = trim($binary, "\x00..\x1F");
?>

[править] Ссылки