Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Php Json Array

Merhaba arkadaşlar, iç içe 2 array'li bir json çıktısı var. status "OK" olarak yazdırabiliyorum. fakat results'u yazdırmaya çalıştığımda "array" çıktısı alıyorum doğal olarak. results içerisindeki bilgileri nasıl alacağım hakkında yardımcı olursanız sevinirim.

{"status":"OK","results":[{"login":"","full_name":"office test box","account_number":"","tariff_plan":"2","stb_sn":"052012N061437","stb_mac":"00:1A:79:05:6B:C7","stb_type":"MAG250","status":1,"subscribed":[]}]}

$json_veri = json_decode($json, true);
echo "<p>$json_veri[status]</p>"; // OK

$json_veri = json_decode($json, true);
echo "<p>$json_veri[results]</p>"; // array


Teşekkürler
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • besimler adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    10 cevap - 6 soru
    Sonunda yazdım arkadaşlar...

    foreach ($json_veri as $name => $value) {
    echo $name . ':';
    foreach ($value as $entry) {
    $full_name = $entry["full_name"];
    echo "$full_name";
    }

    }

Cevaplar

Hiç cevap bulunamadı.