如何按名称对我的图像进行排序?

马特
/* 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 等的图像,但是当我回显它们时,它们的顺序是随机的,我如何按名称对它们进行排序?

啊啊啊啊

在回显它们之前使用 sort() - 按升序排列数组或 rsort() - 按降序排列数组

您可以在此处阅读有关排序数组的更多信息

// function to get img

$order = sort($img);
echo($order)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章