gli allineamenti di specie del asort e di specie, ma DirectoryIterator non è un allineamento, malgrado la fornitura allineare-come l'accesso (per esempio via foreach). Provare a generare un allineamento associativo dai risultati di DirectoryIterator ed a fascicolare quello, qualcosa come:
$dircontents = allineamento ();
foreach ($subdir come $filesInfo) {
$dircontents [$filesInfo->getFilename ()] = $filesInfo;
}
specie ($dircontents);
foreach ($dircontents come => $filesInfo di $filename) {
…
}