2015-05-03 37 views
0

我是一個極端的網絡編程初學者,他剛剛開始用一些HTML和JavaScript的知識學習PHP。PHP字符轉義序列不起作用

我使用WAMP Server作爲我的Web服務器,Eclipse PDT作爲我的IDE。 我在Eclipse中創建了一個.php文件。 我只是想運行一個簡單的代碼,我從課本拉:

<?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