dedlfix: Syntaxfehler im PHP-Code finden

Beitrag lesen

Tach!

Wo genau ist denn der Vorteil von diesem "json_encode"?

Ich hab dir das ja nicht ohne Grund schon vor langer Zeit empfohlen. Die eigentliche Frage muss lauten: Was ist denn (der Vorteil von) JSON?

JSON ist ein Format zum Notieren von Daten, die speziell im Javascript-Umfeld verwendet werden sollen. Der Vorteil ist, dass die Syntax im Wesentlichen der Javascript-Syntax zur Objektnotation entspricht. Man kann damit also aus Datenstrukturen quasi Javscript-Code erzeugen. JSON ist mittlerweile sehr weit verbreitet, in jeder relevanten Sprache finden sich entsprechende Bibliotheken zum Lesen und Erstellen von JSON auch außerhalb von Javascript. Im Allgemeinen machen aus die auch aus komplexen Datenstrukturen JSON. Deswegen war ja meine Empfehung von Anfang an, deine Datenstruktur (und zwar komplett und nicht nur Teile) in PHP zu erstellen und die dann einfach json_encode() zu übergeben (und zwar komplett und nicht nur Teile). Fertig ist der Javascript-Code.

dedlfix.