Forum Webscript.Ru
Программирование => PHP => Тема начата: xax от 13 Ноября 2004, 20:57:40
-
Как записать средствами php в файл текст, который написан на нескольких строчках, таким образом, чтобы весь текст был на одной строке, и больше никак не отличался.
Я пробовал $filetext[1]=preg_replace("/[^\\w\\d]/"," ",$filetext[1] );
где $filetext[1] - параметр берущийся из формы
-
заменить newline на табудляцию и записать строку в файл
-
Алексей А можешь поподробнее рассказать?
-
Я просто очень херовенько знаю php
-
[p]str_replace[/p]
\\r - символ перевод каретки
\\n - символ новая строка
-
$str = "dfdfdfdl;kd
dfddf
dfdfdfd
dfdfdfdfdfd";
$str = str_replace("\\r", ""); //убиваем символ \\r (если текст был в винде создан)
$str = str_replace("\\n", "\\t"); //замена символа новой строки на табуляцию
$fop = fopen("myfile.txt", "w");
fwrite($fop, $str."\\n");
fclose($fop);