JSON дұрыс емес жағдайын PHP-де өңдеу
JSON жолының дұрыс құрастырылмаған
жағдайлары болады. Бұл жағдайда
json_decode функциясы
null мәнін қайтарады. Тәжірибеде
көрейік.
Дұрыс емес JSON жасайық (оның не
дұрыс емес екенін өзіңіз анықтаңыз):
<?php
$json = '["a", "b", "c",]';
?>
Осы JSON талдап көрейік:
<?php
$data = json_decode($json);
var_dump($data); // null шығарады
?>
Берілген жолда белгілі бір JSON бар. Оны PHP деректер құрылымына талдаңыз. Талдау нәтижесін шығарыңыз немесе JSON талдау мүмкін болмаса, қателікті шығарыңыз.