2

opendirをアルファベット順にソートすることは可能ですか?

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

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

前もって感謝します!

4

1 に答える 1

6

代わりに使用scandir()します:

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

Blauesocke が指摘したように、それは既にソートされています。

于 2012-03-23T17:49:29.510 に答える