http://php.net/manual/en/function.trim.php
В ручной записи говорится, что я могу удалить любые указанные начальные или конечные символы с помощью обрезки. Я читаю массив с помощью функции file(). Каждый элемент прочитанного массива имеет завершающий разрыв строки.
Я использовал trim($entry," \t\n\r")
в попытке удалить эти разрывы строк, но, похоже, ничего полезного не происходит. Когда я echo "[".trim($entry,' \t\n\r')."]\n";
, я вижу-
[host2*2012-03-29 22:38:47 *129.118.243.193 ] [host1*2012-03-29 22:48:16*129.118.243.194 ]
Что я упускаю?
trim($entry, " \t\n\r");
двойные кавычки необходимы (что-то связанное с интерпретацией escape-символа). - person Halcyon   schedule 30.03.2012