2016-09-06 38 views
-3

我的代碼: n不工作 「」

<?php 
$country = array(
      'zh' => array('tw' => "Traditional Chinese"), 
      'zh' => array('cn' => "Simplified Chinese"), 
      'en' => "English", 
      'jp' => "Japanese" 
      ); 
echo $country['zh']['tw']."\n".$country['zh']['cn']."\n".$country['en']."\n".$country['jp']; 

我的結果:is here

爲什麼我使用「」但\ n不起作用?

順便說一句,我嘗試

echo "{$country['zh']['tw']}\n{$country['zh']['cn']}\n{$country['en']}\n{$country['jp']}" 

它仍然是相同的......

+2

「\ n」不能在HTML中工作。你必須使用'
' – Jens

+0

它的PHP不是HTML –

+1

但是你打印它到瀏覽器,因爲我可以在截圖中看到。和瀏覽器呈現HTML – Jens

回答

0

瀏覽器默認情況下不會對HTML文件顯示換行符。 您可以使用

<pre> 

標籤在你的PHP腳本部分的前面或

header("content-type: text/plain") 

強制文件被解釋爲文本文件。

+0

好吧,我成功了! –