Я пытаюсь прочитать определенные значения из строки json в php, я могу сделать простую строку json только с одним значением, таким как
$json = '{"value":"somevalue"}';
Используя это:
<?php
$json = '{"value":"somevalue"}';
$obj = json_decode(json_encode($json));
print $obj->{'value'};
?>
Но когда я пытаюсь получить значение из следующей строки json, выдается ошибка ...
$json = '{"field": "title","rule": {"required": "true","minlength": "4","maxlength": "150" }}';
Я проверил json на JSONlint, но не уверен, как получить доступ к значениям в этом с помощью php.