Ben fotoğrafları bir klasöre döngü 2 yıldır PHP kullanılan ve alfabetik sayfaya bunları yazmak değil sahip bu kodu yazdım. Bu oldukça basit bir istek ama bana yazmak için 15 dakika iyi yer aldı.
if ($handle = opendir('photos')) {
$count = 0;
$list[] = array();
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$list[$count] = $file;
$count ++;
}
}
closedir($handle);
asort($list);
$sorted_list = array();
$sorted_list = array_values($list);
foreach ($sorted_list as $i => $value) {
echo "<li><img src=\"photos/$sorted_list[$i]\" alt=\"$sorted_list[$i]\" title=\"\"></li>\n";
}
}
Ben bunu tamamen yanlış şekilde yazdım? Ben kodu artırabilirsiniz yolları var mı? Herhangi bir yapıcı geribildirim memnuniyetle aldı.