我只需要創建一個PHP文件中使用數組使用陣列打印結果列表中的
我的代碼打印結果的列表是:
<?php $targets = ["Test"=> array(
"fake1"=>"http://fakeimg.pl/$i/",
"fake2"=>"http://fakeimg.pl/$i/?text=Hello")
]; ?>
<ul id="gallery_img">
<?php
$start = 100;
$end = 200;
for($i=$start; $i<=$end; $i++){
if($i <= 99 && $i >= 10){
$target = $targets["Test"]["fake1"];
}if($i >= 100){
$target = $targets["Test"]["fake2"];
}
echo "<li><img src=\"$target\" alt=\"$i\" title=\"$i\" /></li>";
}
?>
</ul>
的for()
是保持數介於100到200之間,並在列表中打印img,圖像的src位於數組中。
我有一個問題,當我在數組中聲明一個變量$i
,我這樣稱呼它$target = $targets["Test"]["fake2"]
的$i
變量不把它從for()
,所以我做了什麼?請幫幫我。
數組中的$ i怎麼樣?該代碼是關於顯示結果在列表http://fakeimg.pl/100,http://fakeimg.pl/101 .... – user3075620