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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Перенос строки

Сообщения:  [1-3] 

 
 автор: ck   (03.12.2005 в 03:08)   письмо автору
 
   для: cheops   (03.12.2005 в 00:51)
 

Большое спасибо, cheops.

   
 
 автор: cheops   (03.12.2005 в 00:51)   письмо автору
 
   для: ck   (03.12.2005 в 00:45)
 

Вы результаты в блокноте смотрите? Тогда он не понимает UNIX-первод строки \n, а понимает только windows \r\n. Т.е. писать следует
<?php
fwrite
($op"\r\n541");
?>

либо не обращать внимание, на блокнот, если вы всё оформляете в UNIX-стиле.

PS Будте осторожны - если ваши файлы создавались в Windows - всегда используйте для перевода \r\n, если в UNIX - \n: переводы строк из разных операционных систем выпили не мало программистской крови...

   
 
 автор: ck   (03.12.2005 в 00:45)   письмо автору
 
 

Имеется файл "name.txt". В нем множество строк, каждая из которых составляет цифру:
535
537
538
540
и т.п.
Необходимо добавить еще одну цифру (например, 541) в конец файла.

$op=fopen("name.txt", "a")
fwrite($op, "541");
fclose($op);

Приводят к результату вида
54051
Попытка вписать конец строки

fwrite($op, "\n541");

привела к появлению между 540 и 541 крошечного вертикального прямоугольника. Хм, любопытно - при попытке скопировать сюда этот прямоугольник, он исчез, а на его месте образовался перенос строки. То есть он и означает этот перенос? Если файл будет сканироваться скриптом на Perl - отождествит ли он этот прямоугольник с простым разрывом строки?

   

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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