/* function: returns files from dir */
function get_files($images_dir,$exts = array('jpg')) {
$files = array();
if($handle = opendir($images_dir)) {
while(false !== ($file = readdir($handle))) {
$extension = strtolower(get_file_extension($file));
if($extension && in_array($extension,$exts)) {
$files[] = $file;
}
}
closedir($handle);
}
return $files;
}
我的图像名为01-image.jpg,02-image.jpg等,但是当我回复它们时,它们是随机排列的,我如何按名称命名?
答案 0 :(得分:1)
在回显之前使用sort() - 按升序排序数组或rsort() - 按降序排序数组
您可以阅读有关排序数组here
的更多信息// function to get img
$order = sort($img);
echo($order)
答案 1 :(得分:0)
答案 2 :(得分:0)
1)将目录的内容读取到变量(数组)
2)根据需要对数组进行排序:Sorting Arrays
3)运行你的时间打印文件名..