JSON-ни нотўғри ишловлаш PHP
Баъзан JSON-ни ифодаловчи сатр
нотўғри курилган бўлади. Бундай
ҳолда json_decode функциси
null қайтаради. Келинг,
амалда синab кўрайлик.
Нотўғри JSON яратамиз (унинг нотегишлигини
ўзингиз аниқланг):
<?php
$json = '["a", "b", "c",]';
?>
Келинг, бу JSON-ни таҳлил қилиб кўрайлик:
<?php
$data = json_decode($json);
var_dump($data); // null чиқади
?>
JSON-ни ифодаловчи сатр берилган. Уни PHP маълумотлар тузилимига айлантиринг. Агар JSON-ни таҳлил қилиб бўлмаса, натижа ёки хатоликни чиқаринг.