2015-05-03 3 views
0

Я - экстремальный начинающий программист, который только начинает изучать PHP с некоторыми знаниями HTML и JavaScript.PHP escape escape-последовательность не работает

Я использую WAMP Server как мой веб-сервер и Eclipse PDT в качестве моей IDE. Я создал файл .php в Eclipse. Я просто хочу, чтобы запустить простой код, который я вытащил из текста книги:

<?php 
echo "Hello World\napple"; 
?> 

Однако разрыв строки не работает, и это только делает пространство.

Как я могу это решить?

ответ

2

Если вы показываете код в браузере, вы должны либо изменить \ n на <br>, либо обернуть строку в виде вызова nl2br как echo nl2br («Hello World \ napple»);

+0

Это работает, но как же этот пример написан без вызова nl2br в книге? Кроме того, почему моя IDE прочитала
как ошибку? –

+0

Просто хочу сказать, что если вы собираетесь использовать разрывы строк, лучше всего использовать PHP_EOL - это кросс-платформенный. – Qub1

+0

Если вы запустите его в командной строке с \ n, он будет отображаться как ожидалось. Для запуска в командной строке используйте: php hello.php. – user2182349

Смежные вопросы