Ответы пользователя по тегу JSON
  • Как получить "случайно сформированное" значение json массива?

    AK-VoronM
    @AK-VoronM
    "Мало-мало программист"
    Попробуйте вот так:
    $arr = json_decode($json, true);
    foreach ($arr['result'] as $k => $in_arr) {
        echo "Имя внутреннего элемента: {$k}<br>";
        echo "Перебор вложенных элементов:<br>";
        foreach ($in_arr as $in_k => $in_v) {
            echo "{$in_k} => {$in_v} ";
        }
        echo "<br>";
        echo "Только определенный элемент внутреннего массива:<br>";
        echo $in_arr['pair'], "<br>";
    }

    Если нужны только имена:
    $arr = json_decode($json, true);
    echo "<pre>";
    var_dump(array_keys($arr['result']));
    echo "</pre>";


    Собственно вариант решения зависит от задачи.
    Ответ написан
    Комментировать