基本上我有一个 php 脚本,它列出了目录中的所有文件并创建指向它们的链接。但是,它似乎以非常任意的方式对文件进行排序(不是按字母顺序/按日期/按大小等...)。php以什么方式订购文件?有什么办法可以改变这个吗?
<?php
$orig = "/var/www/phplist";
if ($dir = opendir($orig)) {
echo "from: $orig";
echo "<br><br>";
while ($file = readdir($dir)) {
$ok = "true";
$filename = $file;
if ($file == "."){
$ok = "false";
}
else if ($file == ".."){
$ok = "false";
}
if ($ok == "true"){
echo "<a href= '/phplist/$file'>$filename</a>";
echo "<br>";
}
}
closedir($dir);
}
?>