按字母顺序排序opendir

Fla*_*rap 2 php opendir

是否有可能将opendir按照althabetical顺序排序?

$user = $fgmembersite->UserFullName();
$handle = opendir("users/$user/");

while (false!==($file = readdir($handle))) {
    if ($file != "." && $file != ".."){
        echo 'some code here';
    }
}
Run Code Online (Sandbox Code Playgroud)

提前致谢!

Bra*_*rad 6

我会scandir()改用:

$user = $fgmembersite->UserFullName();
$files = scandir('users/' . $user . '/');
foreach ($files as $file) {
    if ($file != '.' && $file != '..') {
        // Do stuff here
    }
}
Run Code Online (Sandbox Code Playgroud)

正如Blauesocke指出的那样,它已经排序了.