Воскресенье, 03.08.2025, 16:23 Приветствую Вас Гость

On-line: Книги, учебники, статьи

Главная | Регистрация | Вход | RSS

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,

  размер строки после удаления пробелов = $str1_len");  
?>

И вот результат, доказывающий, что функция ведет себя вполне прилично:
  
Размер исходной строки 'Hello, world!' = 19,
размер строки поле удаления пробелов = 13 



ltrim(), rtrim() и chop()

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














Вход на сайт
Поиск
Календарь
«  Август 2025  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
Архив записей
Наш опрос
Как Вам удобнее??
Всего ответов: 341
Мини-чат
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0