Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: в echo("\n") не срабатывает переход на новую строку. Почему?
Форумы портала PHP.SU » PHP » Программирование на PHP » в echo("\n") не срабатывает переход на новую строку. Почему?

Страниц (1): [1]
 

1. nikofedo - 21 Марта, 2011 - 18:32:13 - перейти к сообщению
Дополнительно. Работает связка Apache 2.2 + PHP 5.2 в windows Vista
2. Champion - 21 Марта, 2011 - 18:33:46 - перейти к сообщению
Потому что в html переход на следующую строку - это не \n, а <br>
3. DeepVarvar - 21 Марта, 2011 - 18:34:34 - перейти к сообщению
А куда вы эту "\n" эхаете???
4. nikofedo - 21 Марта, 2011 - 18:56:59 - перейти к сообщению
Champion пишет:
Потому что в html переход на следующую строку - это не \n, а <br>

Спасибо за ответ! Все сработало. Единственно осталось непонятным использование echo "\n",т.к. это я взял из первых примеров книги А.К. Костырева PHP в Web-дизайне.
5. DlTA - 21 Марта, 2011 - 19:17:55 - перейти к сообщению
nikofedo пишет:
Единственно осталось непонятным использование echo "\n",

а это для красоты html кода делается
6. DeepVarvar - 21 Марта, 2011 - 20:09:51 - перейти к сообщению
DlTA пишет:
для красоты html

Ога )))... Когда в CLI-режиме запускаешь скриптик, там без "\n", "\t" и прочей фягни не обойтись. Кансоль поди не бравузяр.. )))
7. ALEN - 21 Марта, 2011 - 20:43:22 - перейти к сообщению
DeepVarvar
Браузер так же любит чистоту
8. dread_rock - 21 Марта, 2011 - 21:00:38 - перейти к сообщению
удобная функция - nl2br.

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $text=<<<QWERT
  3. это первая строка
  4. это вторая строка
  5. QWERT;
  6. echo nl2br($text);
  7. ?>
9. JustUserR - 21 Марта, 2011 - 23:50:38 - перейти к сообщению
nikofedo пишет:
Единственно осталось непонятным использование echo "\n",
Для осуществление использования целевых позиционных объектов, позволяющих обеспечивать включение аспеков форматирования информационных полей, требуется проведение сопоставления параметра текущей кодовой таблицы и базового уровня элементного трактования, на основании совмещения которых возможно выделение оригинальной предполагаемой функциональности интегрированного объекта, относительно селективного слоя генерации информационного поля в повышенном уровне трактования

 

Powered by ExBB FM 1.0 RC1