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

Но все равно не могу загнать значения в переменную

Прошу совета


Ответы (0 шт):