json decode - разбор файла на переменные
Есть файл 1.json такого состава
{
"success": 1,
"result": {
"0": {
"id": "226061579",
"saleType": "Sale",
"quantity": "1",
"sold": "0",
"curencyId": "2",
"price": "853.00"
},
"1": {
"id": "226061580",
"saleType": "Sale",
"quantity": "1",
"sold": "0",
"curencyId": "2",
"price": "748.00"
},
"2": {
"id": "225979720",
"saleType": "Sale",
"quantity": "1",
"sold": "0",
"curencyId": "2",
"price": "3770.00"
},
"5896": {
"id": "226127232",
"saleType": "Sale",
"quantity": "5",
"sold": "0",
"curencyId": "2",
"price": "2089.00"
}
},
"account": 1132835,
"cost": 10,
"balance": 9710,
"expire": 74019834
}
Надо вытащить из него в переменные php id, price
Нашел такой пример
$ticker = file_get_contents('1.json');
$ticker = json_decode($ticker, true);
foreach ($ticker as $field => $value)
{
//если массив
if (is_array($value))
{
for ($i = 0; $i < count($value); $i++)
{
//а в нем у нас объекты
foreach ($value[$i] as $field_ob => $value_ob)
{
echo $field_ob . ' -> ' . $value_ob . '</br>';
}
}
}
}
echo $ticker["result"][1]["id"] . "<br>";
Он выводит результат
id -> 226061579
saleType -> Sale
quantity -> 1
sold -> 0
curencyId -> 2
price -> 853.00
id -> 226061580
Но все равно не могу загнать значения в переменную
Прошу совета