У меня есть JSON как это:PHP разбора JSON, используя значение из списка
"achievementsProgress": [
{
"value": 11,
"globalID": 23000000
},
{
"value": 11,
"globalID": 23000001
},
{
"value": 11,
"globalID": 23000002
},
{
"value": 147,
"globalID": 23000003
},
{
"value": 147,
"globalID": 23000004
},
{
"value": 147,
"globalID": 23000005
},
.....
]
Он идет на подобное, и мне нужно, чтобы быть в состоянии прочитать "value"
поле каждого 3-го.
Так globalID
23000002
, 23000005
, 23000008
, 230000011
и т.д. Все, вплоть до и включая 65. А потом мне нужно, чтобы сохранить их в качестве имен переменных, таких как:
$achievement1
для globalID
23000002
$achievement2
для globalID
23000005
и т.д.
Теперь я предполагаю, что это должно быть d один в петле.
Пока у меня это много.
$jsondata = file_get_contents($url);
$data = json_decode($jsondata, true)
и было бы
$data['achievementsProgress']
, чтобы попасть в список указанного выше JSON.
Как бы я это сделал?
Почему вы хотите, чтобы все эти переменные? Похоже, вы, возможно, делаете вещи более трудными для себя, чем это необходимо. –
nope @ Don'tPanic это необходимо –