PHPにおける不正なJSONの処理

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を解析できなかった場合はエラーを出力してください。