<?php
if ($handle = opendir('img/albums/1/')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo "<li><div class='lay-outer pr db oh img_'><img src='img/albums/1/$file' class='open-img-sidebar-spec_' /></div></li>";
}
}
closedir($handle);
}
?>
我有以下代碼。所以,我正在從一定的勝利中獲得照片。所有在勝利中的圖片都是從1到N列出的(例如1.jpg,2.jpg等)。php opendir文件按編號列出
我需要按順序列出它們,例如從1到90等等。現在,他們隨機上市,我真的想解決它;
請幫幫忙,謝謝:)
據我所知opendir會給你的文件與ls -l相同的順序,所以你可以收集的文件,然後排序在PHP像[這裏](http://stackoverflow.com/questions/884974/sort-和顯示目錄一覽按字母順序使用-執行opendir功能於PHP) – 2014-09-12 14:02:54