Я сделал запрос к Api таким образом:
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_URL, $url.'?'.http_build_query($options));
$response = curl_exec($ch);
$data = json_decode($response, true);
При этом я получаю массив такого вида(малая часть этого массива):
Array
(
[data] => Array
(
[items] => Array
(
[0] => Array
(
[alexa_info] => Array
(
[rank] =>
)
[alexa_rank_updated_at] =>
[cert_summary] => Array
(
[fingerprint_sha256] => a62a413c6994f7ec0102bd3a22dd55e0dc7384573ae40df7a2fbf41ab2f39f1f
[issuer_dn] => Array
(
[C] => US
[CN] => DigiCert SHA2 Extended Validation Server CA
[L] =>
[O] => DigiCert Inc
[OU] => www.digicert.com
[ST] =>
[emailAddress] =>
[raw] => C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert SHA2 Extended Validation Server CA
)
код( Пытаюсь перебрать массив циклом foreach):
foreach ($data['items'] as $key => $value) {
foreach ($value as $info){
echo "<tr>";
echo "<td>".$info."</td>";
echo "</tr>"; }}
echo "</table>";
В чем ошибка. Или подскажите иной способ