\n

dinja

Guest
а попробовать слабо ?? перевод строки это
 

RRR

Новичок
2dinja:
Это висит на видном месте: "Данный форум для новичков PHP. Можно задавать любые вопросы, даже смешные...", так что свой сарказм можешь засунуть ... и 2x ... :)
Если писАть echo "aaa\nbbb", вместо \n я вижу пробел; или это не то же, что <br>?
 

tony2001

TeaM PHPClub
Автор оригинала: RRR
2dinja:
Это висит на видном месте: "Данный форум для новичков PHP. Можно задавать любые вопросы, даже смешные...", так что свой сарказм можешь засунуть ... и 2x ... :)
Если писАть echo "aaa\nbbb", вместо \n я вижу пробел; или это не то же, что <br>?
а слабо посмотреть в соурс ХТМЛа??
или ты и в ХТМЛе новичок?
это символ новой строки, никакого пробела там нет.
\n никакого отношения к <br> не имеет.
 

AlexOD___@

Guest
Автор оригинала: RRR
Сэнкс, ЧТО оно делает я понял:)
Молодец :) А вообще этим сиволом таки-да определяется перевод строки и возврат каретки в *nixe, и символами "\r\n" в винде. (\r (carriege return), \n (newline))
При интерпретации html-кода браузером он тебе таки даст пробел.

А насчет форума ты прав, ведь и на такие вопросы люди хотят видеть ответы.
Удачи.
 

AlexOD___@

Guest
Да, кстати, чтобы прочуствовать разницу:

если ты хочешь выдать пользователю чистый текстовый файл, без всяких там html'ей тебе без пресловутого \n не обойтись.
Вот пример:

test.txt (расширение *.txt значится в твоем веб-сервере как подлежащее интерпретации php)
PHP:
<?PHP
  header("Content-type: text/plain");
  print "Hello world!!!\nстрока 1\nстрока 2\nстрока 3\n\nEOF ;)";
?>
 
Сверху