• 06-09-2020, 20:42:55
    #10
    ShaMedya adlı üyeden alıntı: mesajı görüntüle
    Doğru fakat 8 sürekli değişken oluyor. Yani orada hangi sayı olduğunu bilmiyorum. numbersden sonra gelen ilk veriyi yazdırmam gerekiyor.
    $a = '{"0":{"numbers":{"8":22,"9":52,"10":65}}}';
    $a = json_decode($a, true);
    foreach($a[0]['numbers'] as $k=>$v) {
    echo $k. " - " . $v . "n";
    }

    böyle liste olarak çekebilirsin

    veya

    echo reset(@array_keys($a[0]['numbers']));
  • 06-09-2020, 20:44:32
    #11
    awoken adlı üyeden alıntı: mesajı görüntüle
    array_keys($json[0]['numbers'])[0] şeklinde erişebilirsin.
    MSA adlı üyeden alıntı: mesajı görüntüle
    Anahtarı yazdırmak istiyorsanız array_keys fonksiyonunu inceleyebilirsiniz.

    https://www.php.net/manual/tr/function.array-keys.php

    array_keys($json[0]['numbers']))[0]
    Sanalgezgin57 adlı üyeden alıntı: mesajı görüntüle
    echo $arr["0"]["numbers"][0] şöyle bir denermisin.
    Notice: Undefined offset: 1 hatası verdi şöyle denediğimde;
    echo array_keys($json[0])[1]; & echo array_keys($json[0])[0]; & $json["0"]["numbers"][0]
  • 06-09-2020, 20:47:21
    #12
    awoken adlı üyeden alıntı: mesajı görüntüle
    array_keys($json[0]['numbers'])[0] şeklinde erişebilirsin.
    MSA adlı üyeden alıntı: mesajı görüntüle
    Anahtarı yazdırmak istiyorsanız array_keys fonksiyonunu inceleyebilirsiniz.

    https://www.php.net/manual/tr/function.array-keys.php

    array_keys($json[0]['numbers']))[0]
    Sanalgezgin57 adlı üyeden alıntı: mesajı görüntüle
    echo $arr["0"]["numbers"][0] şöyle bir denermisin.
    babfo adlı üyeden alıntı: mesajı görüntüle
    array_keys() ile yazdırabilirsiniz
    Neron adlı üyeden alıntı: mesajı görüntüle
    $a = '{"0":{"numbers":{"8":22,"9":52,"10":65}}}';
    $a = json_decode($a, true);
    foreach($a[0]['numbers'] as $k=>$v) {
    echo $k. " - " . $v . "n";
    }

    böyle liste olarak çekebilirsin

    veya

    echo reset(@array_keys($a[0]['numbers']));
    echo reset(@array_keys($json[0]['numbers']));
    kodu ile yapabildim tüm herkese teşekkürler