Trim-функции (функции удаления пробельных символов)

trim()
ltrim()
rtrim()
chop()

Это очень полезная группа функций, без которых сложно обойтись при работе со строками. К пробельным символам относятся символы "\n", "\r", "\t", "\v", "\0" и собственно пробел. Особенно часто мы с этими функциями будем работать при изучении файлового ввода-вывода.

trim()

Эта функция принимает в качестве своего единственного аргумента строку, и удаляет из нее пробелы слева и справа.

Пример:
<?
$string = trim(" Hello, world! ");
?>

Давайте для того, чтобы убедиться, что эта функция нас не обманывает, выведем ее длину до и после удаления из нее пробелов. Напишем вот такой простенький скриптик:

<?
$str = " Hello, world! ";
$str1 = trim(" Hello, world! ");
$str_len = strlen($str);
$str1_len = strlen($str1);
echo(" размер исходной строки '$str' = $str_len, <br>
размер строки после удаления пробелов = $str1_len");
?>

И вот результат, доказывающий, что функция ведет себя вполне прилично:

Размер исходной строки 'Hello, world!' = 19,
размер строки поле удаления пробелов = 13

ltrim(), rtrim() и chop()

Функция ltrim() удаляет из строки начальные пробельные символы (т.е., те которые слева); rtrim()– конечные пробельные символы. Функция chop() является синонимом функции rtrim().

<<< - Предыдущая | Cледующая ->>>