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<?php
  $json = '["a", "b", "c",]';
?>

Intentemos analizar este JSON:

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

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.