Это очень полезная группа функций, без которых сложно обойтись при работе со строками. К пробельным символам относятся символы "\n", "\r", "\t", "\v", "\0" и собственно пробел. Особенно часто мы с этими функциями будем работать при изучении файлового ввода-вывода.
trim()
Эта функция принимает в качестве своего единственного аргумента строку, и удаляет из нее пробелы слева и справа.
Пример:
<?$string = trim(" Hello, world! ");
?>
Давайте для того, чтобы убедиться, что эта функция нас не обманывает, выведем ее длину до и после удаления из нее пробелов. Напишем вот такой простенький скриптик:
И вот результат, доказывающий, что функция ведет себя вполне прилично:
Размер исходной строки 'Hello, world!' = 19,
размер строки поле удаления пробелов = 13
ltrim(), rtrim() и chop()
Функция ltrim() удаляет из строки начальные пробельные символы (т.е., те которые слева); rtrim()– конечные пробельные символы. Функция chop() является синонимом функции rtrim().
Для того, чтобы многомиллиардная аудитория во всем мире имела доступ к Интернету, между континентами по дну океана проложена система проводов диаметром 67 метров, а на каждых 100 километров пути установлен усилитель, генерирующий сигнал.