Håndtering af ugyldig JSON i PHP
Det sker, at en streng med JSON
er konstrueret forkert. I dette
tilfælde vil funktionen json_decode
returnere null. Lad os
prøve det i praksis.
Lad os lave en ugyldig JSON (find selv ud af,
hvad der er galt med den):
<?php
$json = '["a", "b", "c",]';
?>
Lad os prøve at parse denne JSON:
<?php
$data = json_decode($json);
var_dump($data); // vil udskrive null
?>
Der gives en streng med noget JSON. Analyser den til en PHP-datastruktur. Udskriv resultatet af analysen eller en fejl, hvis det ikke lykkedes at analysere JSON.