de soort en asort de soortseries, maar DirectoryIterator zijn geen serie, ondanks het verlenen van serie-als toegang (b.v. via foreach). Probeer tot stand brengend een associatieve serie van de resultaten DirectoryIterator en sorterend die, iets als:
$dircontents = serie ();
foreach ($subdir als $filesInfo) {
$dircontents [$filesInfo->getFilename ()] = $filesInfo;
}
soort ($dircontents);
foreach ($dircontents als $filename => $filesInfo) {
…
}