Behandlung von JSON-Ungültigkeit in PHP
Es kommt vor, dass ein String mit JSON
ungültig aufgebaut ist. In diesem
Fall gibt die Funktion json_decode
null zurück. Lassen Sie uns
das in der Praxis ausprobieren.
Erstellen wir ein ungültiges JSON (stellen Sie
selbst fest, was damit nicht stimmt):
<?php
$json = '["a", "b", "c",]';
?>
Versuchen wir, dieses JSON zu parsen:
<?php
$data = json_decode($json);
var_dump($data); // gibt null aus
?>
Gegeben ist ein String mit einem JSON. Parsen Sie ihn in eine PHP-Datenstruktur. Geben Sie das Ergebnis des Parsings oder einen Fehler aus, falls das Parsen des JSON nicht erfolgreich war.