2016-09-06 9 views
-3

Mein Code: n funktioniert nicht in ""

<?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']; 

Mein Ergebnis: is here.

Warum verwende ich "" aber \ n funktioniert nicht?

By the way, ich versuche

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

Es ist immer noch die gleiche ...

+2

"\ n" funktioniert nicht in HTML. Sie müssen '
' – Jens

+0

verwenden, es ist php nicht html –

+1

Aber Sie drucken es zu einem Browser, wie ich auf dem Screenshot sehen kann. Und der Browser macht html – Jens

Antwort

0

Der Browser Zeilenumbruch nicht standardmäßig für HTML-Dateien an. Sie können entweder

<pre> 

Tag vor Ihrem PHP-Skript oder teilweise

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

die Datei zu zwingen, als Textdatei interpretiert werden.

+0

okay, ich gelange! –

Verwandte Themen