Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: перевод на новую строку при записи в файл!
 
 автор: dima2207   (19.02.2007 в 07:07)   письмо автору
 
 

подскажите как записать построчно в файл , что-бы каждый новый элемент записывался с новой строки , это для того что-бы потом можно было-бы считать в массив при помощи :
$file_array = file("file.txt");
if(!$file_array)
{
echo("Ошибка открытия файла");
}
else
{
for($i=0; $i < count($file_array); $i++)
{
printf("%s<br>", $file_array[$i]);
}
}

   
 
 автор: Саня   (19.02.2007 в 07:27)   письмо автору
 
   для: dima2207   (19.02.2007 в 07:07)
 

Для этого в конец записываемой строки добавляйте "\r\n":
<?
$fp 
fopen("samp.txt""w");
fwrite($fp"string1\r\n");
fwrite($fp"string2\r\n");
fwrite($fp"string3\r\n");
fclose($fp);

print_r(file("samp.txt"));

   
 
 автор: bronenos   (19.02.2007 в 07:27)   письмо автору
 
   для: dima2207   (19.02.2007 в 07:07)
 

fwrite ($fp, 'Первая строка\nВторая\nТретья');
\n новая строка

   
 
 автор: kasmanaft   (19.02.2007 в 13:54)   письмо автору
 
   для: bronenos   (19.02.2007 в 07:27)
 

Только строка должна стоять в двойных кавычках.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования