Как вывести все элементы из JSON в PHP?

157
26 марта 2022, 20:00

После выполнения следующего кода:

<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://api.cloudflare.com/client/v4/zones');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');

$headers = array();
$headers[] = 'X-Auth-Email: nh***@gmail.com';
$headers[] = 'X-Auth-Key: 99c22d**741201e77fc9948f1286c9b8';
$headers[] = 'Content-Type: application/json';
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$result = curl_exec($ch);
curl_close($ch);
$event_json = json_decode($result, true);
echo $event_json ["result"]["0"]["id"] . "<br>" ; 
echo $event_json ["result"]["0"]["name"] . "<br>" ;

?>

Получаю только по одному id и name:

7ca47d86d0f56fe45ad01edb6c4c7771
airbeautty.xyz

Как вывести все id и name ?

Answer 1
$event_json = json_decode($result, true);
foreach($event_json["result"] as $result){
    echo $result['id'];
    echo $result['name'];
}

Это должно подойти

READ ALSO
Задача по массивам

Задача по массивам

Всем привет!

137
Не отображает блок при условном операторе, переменная оказывается пуста

Не отображает блок при условном операторе, переменная оказывается пуста

Подскажите пожалуйстаСделал сокращённую форму для примера

179
Как работает php

Как работает php

На хабре нашел вот такую информацию:

172
Не работает Функция changeFirstSymbol. Хэлп Гайс

Не работает Функция changeFirstSymbol. Хэлп Гайс

Всем привет! Есть задачка: Дана строкаСделайте заглавным первый символ каждого слова этой строки

338