Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

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

 

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

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

тема: перевод строки
 
 автор: ionico   (11.07.2007 в 05:35)   письмо автору
 
 

Здравствуйте.
Такой вопрос:
я хочу сохранить во внешний файл к примеру дату
$td = date ("l, F jS");
$fh = fopen ("stat.txt", "a");
fwrite ($fh, $td."\n");
fclose ($fh);

при каждом новом запуске скрипта новая дата должна записываться в конец файла.
я хочу, чтобы каждая новая запись осуществлялась с новой строки!
нашел в хелпах, что \n это перевод строки. Но вместо перевода строки рисуется квадратик.
подскажите плиз как же её всетаки перевести?

   
 
 автор: Unkind   (11.07.2007 в 06:24)   письмо автору
 
   для: ionico   (11.07.2007 в 05:35)
 

Пишите "\r\n".
Блокнот не понимает одиночного "\n", ему нужно сначала вернуть каретку в начало строки, то и делает "\r".

   
 
 автор: ionico   (12.07.2007 в 23:30)   письмо автору
 
   для: Unkind   (11.07.2007 в 06:24)
 

огромное вам спасибо!
помогло...

   
 
 автор: Trianon   (13.07.2007 в 00:30)   письмо автору
 
   для: Unkind   (11.07.2007 в 06:24)
 

Не только блокнот.
Я тоже не понимаю.

   
 
 автор: Unkind   (13.07.2007 в 01:34)   письмо автору
 
   для: Trianon   (13.07.2007 в 00:30)
 

Какие еще? :)

   
 
 автор: Trianon   (13.07.2007 в 01:49)   письмо автору
 
   для: Unkind   (13.07.2007 в 01:34)
 

\m/
:)

   
 
 автор: Unkind   (13.07.2007 в 01:52)   письмо автору
 
   для: Trianon   (13.07.2007 в 01:49)
 

Что это?

   
 
 автор: Trianon   (13.07.2007 в 01:59)   письмо автору
 
   для: Unkind   (13.07.2007 в 01:52)
 

Это я пошутил.

Могу ответить и серьезно.
Не понимаю, почему одиночный \n применяют кто и где ни попадя.
Не понимаю, почему аргументация применения \r\n ограничивается лишь поведением блокнота.

Упреждая... я знаю что такое unix, и unix-подобные системы, и примеры программирования на С.
(Также я знаю еще с полдесятка представлений строк в текстовых файлах в реальных файловых системах.)

Все равно это не повод. Львиная доля авторов таких примеров ни unix/linux руками не трогала, ни про С ничего не знает кроме названия.

   
 
 автор: Unkind   (13.07.2007 в 02:04)   письмо автору
 
   для: Trianon   (13.07.2007 в 01:59)
 

Хорошо. В чем прикол? :)
Эти три символа мне уже не раз писали. Мне почему приходит в голову модификатор "m" из RegEx.

   
 
 автор: Trianon   (13.07.2007 в 02:13)   письмо автору
 
   для: Unkind   (13.07.2007 в 02:04)
 

это просто смайл "Гнутые пальцЫ"

   
 
 автор: Unkind   (13.07.2007 в 02:16)   письмо автору
 
   для: Trianon   (13.07.2007 в 02:13)
 

Ааа :))))

   
 
 автор: Specter   (13.07.2007 в 10:11)   письмо автору
 
   для: Unkind   (13.07.2007 в 02:16)
 

-

   
 
 автор: cernos   (13.07.2007 в 10:24)   письмо автору
 
   для: Specter   (13.07.2007 в 10:11)
 

ГГ Отжигаете парни \m/ :D

   
 
 автор: cheops   (13.07.2007 в 11:30)   письмо автору
 
   для: Trianon   (13.07.2007 в 01:59)
 

>Не понимаю, почему одиночный \n применяют кто и где ни попадя.
Многие западные авторы, работающие с PHP, Apache и MySQL, как правило, вообще Windows не касаются и работать с \r\n им не удобно (\r торчит во многих *NIX редакторах, здорово мешая) - вероятно ветер от туда дует... Это по официальному руководству очень хорошо видно.

   
Rambler's Top100
вверх

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