Как создать массив, используя значение JSON - PullRequest
1 голос
/ 09 февраля 2012

У меня есть запись JSON, как удар

[{"low":null,"high":10,"type":2,"value":0},{"low":10,"high":60,"type":1,"value":10},{"low":60,"high":null,"type":2,"value":11}]

Я хотел бы создать массив, используя это. я пробовал json_decode, это не помогает, я просто хочу создать ассоциативный массив из этого json

любая помощь спасибо

Ответы [ 2 ]

4 голосов
/ 09 февраля 2012

Убедитесь, что вы передаете true второму параметру в json_decode(), который указывает, что вы хотите вернуть ассоциативный массив.

$arr = json_decode($string, true);

Параметры
ассоциативный
Когда TRUE, возвращаемые объекты будут преобразованы в ассоциативные массивы.

1 голос
/ 09 февраля 2012

см. Эту страницу: http://php.net/manual/en/function.json-decode.php

использовать json_decode с этим форматом: json_decode ($ value, true);

ваш код: http://pastebin.com/4vdVHjQN

...