<?php
$id1 = $content->participants[0]->summonerId;
if(empty($id1)) header("Location:../404.html");
$id2 = $content->participants[1]->summonerId;
$id3 = $content->participants[2]->summonerId;
$id4 = $content->participants[3]->summonerId;
$id5 = $content->participants[4]->summonerId;
$id6 = $content->participants[5]->summonerId;
$id7 = $content->participants[6]->summonerId;
$id8 = $content->participants[7]->summonerId;
$id9 = $content->participants[8]->summonerId;
$id10 = $content->participants[9]->summonerId;
$tmpArray = array();
for($i=1;$i<=10;$i++){
$tmpStr = ${'id'.$i};
$json_urlx = "https://localhost/by-summoner/$tmpStr/entry?api_key=7cc4162d-46a5-41ed-bd8f-783a18fc1c87";
$json_datax = file_get_contents($json_urlx);
$contentx = json_decode($json_datax, true);
$db1 = $contentx[$tmpStr];
$db1 = $db1[0];
$tier = $db1['tier'];
$tmpArray[$i] = $tier;
}
print_r( $tmpArray );
Kodları görünce tabi işlem değişebiliyor. Ekran çıktısı nasıl geliyor acaba?
Hocam +r10 çok sağolun bi sorum daha olacak eğer herhangi bi $tier değeri boş ise sadece boş olan $tiere bir değer atayabilir miyim
print_r sonucu Array ( [1] => GOLD [2] => GOLD [3] => GOLD [4] => [5] => GOLD [6] => PLATINUM [7] => GOLD [8] => PLATINUM [9] => [10] => burdaki boş alanları Bos diye yazdırıcam ve [1] [2] kaldırmak istiyorum
if(empty($db1)){$tmpArray ="Bos";} //bunu denedim hepsi Bos oldu