Zpracování neplatného JSON v PHP

Stává se, že řetězec s JSON je vytvořen nesprávně. V tomto případě funkce json_decode vrátí null. Pojďme si to vyzkoušet v praxi. Vytvořme neplatný JSON (zkuste sami určit, co je s ním špatně):

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

Zkusme tento JSON analyzovat:

php<?php
  $data = json_decode($json);
  var_dump($data); // vypíše null
?>
Задание 1

Je dán řetězec s nějakým JSON. Analyzujte jej do datové struktury PHP. Vypište výsledek analýzy nebo chybu, pokud se JSON nepodařilo analyzovat.