การจัดการ 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 ได้