Обработка некорректности JSON в PHP

Бывает такое, что строка с JSON построена некорректно. В этом случае функция json_decode вернет null. Давайте попробуем на практике. Сделаем некорректный JSON (определите сами, что с ним не так):

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

Попробуем разобрать этот JSON:

php<?php
  $data = json_decode($json);
  var_dump($data); // выведет null
?>
Задание 1

Дана строка с некоторым JSON. Разберите его в структуру данных PHP. Выведите результат разбора или ошибку, если разобрать JSON не удалось.