Gestionarea JSON-ului invalid în PHP

Se întâmplă ca un șir JSON să fie construit incorect. În acest caz, funcția json_decode va returna null. Să încercăm în practică. Să facem un JSON incorect (stabiliți singuri ce nu este în regulă cu el):

php<?php
  $json = '["a", "b", "c",]';
?>

Să încercăm să analizăm acest JSON:

php<?php
  $data = json_decode($json);
  var_dump($data); // va afișa null
?>
Задание 1

Este dat un șir cu un anumit JSON. Analizați-l într-o structură de date PHP. Afișați rezultatul analizei sau o eroare, dacă nu s-a reușit analizarea JSON-ului.