2016-09-06 10 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

を使用しなければなりません。それはhtmlではない –

+1

ですが、スクリーンショットで見ることができるようにブラウザに出力します。そして、ブラウザはhtml – Jens

答えて

0

ブラウザは、HTMLファイルのデフォルトで改行は表示されません。 あなたはテキストファイルとして解釈されるように、ファイルを強制的にPHPスクリプトの一部または

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

の前で

<pre> 

タグを使用することができます。

+0

大丈夫、私は成功! –

関連する問題