JSON
PHP Manual

Einführung

Diese Erweiterung implementiert das » JavaScript-Objekt-Notation (JSON)-Datenaustauschformat. Die Dekodierung wird von einem Parser übernommen, der auf dem JSON_checker von Douglas Crockford basiert.

Hinweis:

PHP implementiert eine Obermenge von der ursprünglich in » RFC 4627 spezifizierten Version von JSON. Es kodiert und dekodiert auch skalare Typen und NULL. RFC 4627 unterstützt diese Werte nur wenn sie innerhalb eines Arrays oder Objektes enthalten sind.

Obwohl diese Obermenge konsistent zur erweiterten Definition von "JSON-Text" gemäß dem neueren » RFC 7159 (welcher RFC 4627 ersetzen soll) und » ECMA-404 ist, kann dies zu Kompatibilitätsproblemen mit älteren JSON-Parsern führen, wenn diese sich strikt an RFC 4627 halten wenn skalare Werte kodiert werden.


JSON
PHP Manual