Member 12909109 Ответов: 1

Как разобрать объект json


я новичок в json, у меня есть следующая строка json из моего приложения, теперь я хочу разобрать ее на php, но этот синтаксис (logjson=) в файле json смущает меня, что теперь я могу его отобразить?
logjson='[{"Ct":"aaa","Er":"1","Ve":"1","Ie":"12","Date":"15-7-22","We":"15-7-21"},{"Ct":"a2a","Er":"21","Ve":"21","Ie":"212","Date":"25-7-22","We":"95-7-21"}]'


Что я уже пробовал:

if(isset($_POST['logjson']))
 {$someArray = json_decode(file_get_contents('php://input'), true);
file_put_contents('test.txt',$someArray[logjson]["Count"]);

}

он показывает мне только пустой текстовый файл .

1 Ответов

Рейтинг:
12

Richard Deeming

Вы пытаетесь декодировать все тело запроса, а не конкретное поле JSON. Попробуй:

if (isset($_POST['logjson']))
{
    $someArray = json_decode($_POST['logjson']);
    ...
}