Re: как на ПХП при записи в текстовый файл осуществить перенос строки
fwrite($file,"\n");
Делал, не получается.
Квадратик в конец пишет, но не переносит.
Квадратик в конец пишет, но не переносит.
Открой файл не в notepad'е, а в нормальном редакторе.
fwrite($f,"\r\n");А вообще-то, ты бы сказал в каком контексте тебе это надо.
ПХП учусь.
Вот вчера книжку прочёл, сегодня прогарммить начал
Вот вчера книжку прочёл, сегодня прогарммить начал

Тогда заботай, чем отличается перенос строки в DOS, *nix и Mac.
И не пользуйся Notepad'ом. Он не понимает недосовские переносы строк.
И не пользуйся Notepad'ом. Он не понимает недосовские переносы строк.
Блин, а как же люди гостевухи всякие на текстовых файлах пишут?
Молча.
Спасибо за столь содержательный ответ.
Как же перенос строки осуществляют в текстовых файлах, если блокнот не понимает символов.?
Как же перенос строки осуществляют в текстовых файлах, если блокнот не понимает символов.?
Попробуй открыть свой текстовый файл IE.
И потом, люди не пишут гостевухи для Notepad'а.
И потом, люди не пишут гостевухи для Notepad'а.
Но пишут же люди гостевухи, где всю информацию содержат текстовые файлы.
Там же всё по строкам разбивается?
Там же всё по строкам разбивается?
Тебе для начала следовало бы определиться с типами информации, которые будет твоя т.н. "гостевуха" хранить, затем уже покурить насчет перекодировки форматов переноса строки "на лету" и вручную, а только потом приступать к написанию.
Что именно у тебя разбивается по строкам? Сами сообщения или их строки? Служебная инфа?
Что именно у тебя разбивается по строкам? Сами сообщения или их строки? Служебная инфа?
Но читают-то этот файл потом не блокнотом, а PHP.
А у PHP всё в порядке с понимание \n в качестве разделителя строк.
А у PHP всё в порядке с понимание \n в качестве разделителя строк.
А чем, кстати, от fputs отличается? 

fputs это алиас fwrite
Пасиб! 
А deprecate ничего не собираются?

А deprecate ничего не собираются?
Да вроде нет.... Меня больше прёт "функция" delete 

This is a dummy manual entry to satisfy those people who are looking for unlink or unset in the wrong place.
Да я хотел, чтобы просто блокнот иногда вручную открыть и увидеть в нормальном виде - мини DB/
Оооо, спасибки, сработало: fwrite($f,"\r\n");
Рекомендация:
Пиши лучше
Пиши лучше
fwrite($f,"\n");и не пользуйся блокнотом. Возьми нормальный текстовый редактор, например, EmEditor, UltraEdit, Bred2 etc.
Это под Юниксом что ли?
Если в файле ".txt " сохранять с fwrite($f,"\n");
то при открытии в другом текстовом редакторе, формат сохраняется нормальынй?
Если в файле ".txt " сохранять с fwrite($f,"\n");
то при открытии в другом текстовом редакторе, формат сохраняется нормальынй?
FAR наконец! 

Другие текстовые редакторы, в отличии от Блокнота, знают о существовании различных кодировок и различных способах переноса строк.
Ясно, спасибо.
Не учись плохому: пользуйся "Блокнотом" и соблюдай принятое в
твоей ОС соглашение о конце строки.
Заведи себе подпрограмму "newline".
---
...Я работаю антинаучным аферистом...
твоей ОС соглашение о конце строки.
Заведи себе подпрограмму "newline".
---
...Я работаю антинаучным аферистом...
Для того, чтобы соблюдать соглашения, не нужно заводить подпрограммы, а нужно добавить флажок "t" при вызове fopen.
Не наш метод.
---
VARIABLE 1
---
VARIABLE 1
Не учись плохому: пользуйся "Блокнотом"Два, по-моему, взаимоисключающих совета.
Оставить комментарий
N9Acad
Братва, как на ПХП при записи в текстовый файл осуществить перенос строки, чтобы новую запись начать с новой строки?