我有一個MySQL列表「圓」,每個「回合」都有他自己的照片。例子round1有start = 380 end = 385的照片。這意味着它有6張照片,照片的名稱包含380,381,382,383,384或385。如何在文件夾中按名稱搜索圖像?
我用這個PHP代碼從整個文件夾的照片顯示:
$dirname = "photos";
$images = scandir($dirname);
sort($images,SORT_NUMERIC);
krsort($images);
$ignore = Array(".", "..");
foreach($images as $curimg){
if(!in_array($curimg, $ignore)) {
echo "<p align=\"center\">Photo $curimg</p>";
echo "<img class=\"img-responsive\" src=\"". $dirname . '/' . $curimg ."\">";
}
}
我需要一些幫助來調整我的代碼爲它包含的文件夾只搜索照片他們的名字裏面380,381,382,383,384和385。
我認爲下面的代碼可以做到這一點,但我不知道如何用第一個代碼進行調整。
$start=380;
$end=385;
for($i=$start; $i<=$end; $i++) {
echo "$i<br>";
}
您是否嘗試過'preg_match'? –
@CagatayUlubay不,我不知道。我現在正在看它,謝謝。 – BackTrack57