Ich konnte zu diesem Thema leider nichts spezifisches im Forum finden, aber vielleicht ist jemand auch schon auf ein solches Problem gestossen.
Ich habe ein Array mit Variablen welche Umlaute enthalten:
Gebe ich das Array mit print_r aus, stimmt die Anzeige:
Gebe ich das ganze mit json_encode aus funktioniert das leider nicht.
Gibt es hier eine Möglichkeit dies zu verhindern ohne, die ungültigen Zeichen zu parsen und zu ersetzen?
Ich habe ein Array mit Variablen welche Umlaute enthalten:
PHP-Code:
$Test = array(1=>"Zürich",2=>"Luzern",3=>"Genève",4=>"Winterthur");
PHP-Code:
print_r($Test);
HTML-Code:
Array ( [1] => Zürich [2] => Luzern [3] => Genève [4] => Winterthur )
PHP-Code:
echo json_encode($Test);
HTML-Code:
{"1":"Z\u00fcrich","2":"Luzern","3":"Gen\u00e8ve","4":"Winterthur"}
Kommentar