This question already has answers here:
Sorting an array of directory filenames in descending natural order

(3个答案)


9个月前关闭。




如何反转按文件名排序?当前,它以字母/数字顺序显示所有文本文件,但我试图改为以降序显示。现在,我有...
<?php
foreach (glob("*.txt") as $filename) {
   include($filename);
}
?>

我对PHP还是很陌生,但是我尝试在usort上添加数组,但这只会导致它仅显示1个文本文件,因此要么无效,要么我编码错误。

最佳答案

您可以使用array_reverse:

foreach(array_reverse(glob("*.txt")) as $filename) { ...

关于php - glob()—按名称排序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7708387/

10-09 07:17
查看更多