Manejo de JSON inválido en PHP
A veces, una cadena con JSON
está construida incorrectamente. En este
caso, la función json_decode
devolverá null. Vamos a
probarlo en la práctica.
Creemos un JSON incorrecto (determina
tú mismo qué le pasa):
<?php
$json = '["a", "b", "c",]';
?>
Intentemos analizar este JSON:
<?php
$data = json_decode($json);
var_dump($data); // mostrará null
?>
Se da una cadena con cierto JSON. Analícela en una estructura de datos de PHP. Muestre el resultado del análisis o un error si no se pudo analizar el JSON.