• 25-08-2014, 16:38:06
    #1
    $data = json_decode($json, true)
    echo $data['id']; // 403712
    echo $data['name']; // dong
    arkadaşlar bu kodu çalıştıramadım. Undefined hatası alıyorum. ama şöyle kullansam;

    $data = json_decode($json, true)
    echo $data['dong']; // Array sonucunu alıyorum
    Array yazdırıyorum ekrana

    $json içeriği;

    (
    [dong] => Array
    (
    [id] => 403712
    [name] => dong
    [profileIconId] => 685
    [summonerLevel] => 30
    [revisionDate] => 1408920946000
    )

    )
  • 25-08-2014, 16:46:52
    #2
    XYZ
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Kullandığınız API sonucu dong isimli dizi içinde verdiğinden, mecburen dong kullanmanız gerekiyor. Dong dizisini başka bir değişkene atayarakta kullanabilirsiniz.

    $data = json_decode($json, true) 
    $veri = $data['dong'];
    echo $veri['id'];
  • 25-08-2014, 17:16:45
    #3
    XYZ adlı üyeden alıntı: mesajı görüntüle
    Kullandığınız API sonucu dong isimli dizi içinde verdiğinden, mecburen dong kullanmanız gerekiyor. Dong dizisini başka bir değişkene atayarakta kullanabilirsiniz.

    $data = json_decode($json, true) 
    $veri = $data['dong'];
    echo $veri['id'];
    Hocam çok sağolun dediğiniz gibi oldu peki formdan gelen kullanıcı adını boşluk olmadan nasıl alabilirim
  • 25-08-2014, 18:56:18
    #4
    Üyeliği durduruldu
    fixir adlı üyeden alıntı: mesajı görüntüle
    Hocam çok sağolun dediğiniz gibi oldu peki formdan gelen kullanıcı adını boşluk olmadan nasıl alabilirim
    $yazi = preg_replace('/\s+/', '', $yazi);
  • 26-08-2014, 17:33:41
    #5
    Hasidluu adlı üyeden alıntı: mesajı görüntüle
    $yazi = preg_replace('/\s+/', '', $yazi);
    Hocam resmen size kodlatıyorum ama bi sorum daha olacak sonuçları result php içinde alıyorum şu şekilde almak için ne yapabilirim "xxx.com/xxx/dong" yani dong değeri değişken olacak hangi isim aratılmışsa cache ile kaydediyorum zaten