Сегодня столкнулся со следующей задачей: Непонятно откуда брались переносы строк и записывались в файл, хотя мне эти переносы были не нужны.
Так вот, убрать их достаточно просто, для этого существует простой код
$txt = str_replace(array("r","n"),"",$txt);
Понять данный код легко, если знаешь значение str_replace, но прочитать его можно так:
в переменной $txt найти символы n и r и заменить их на ничего (или проще сказать - удалить их)