Я использую RecursiveDirectoryIterator
и RecursiveIteratorIterator
для создания дерева списка файлов, используя следующий код. Мне нужно отсортировать список - либо каталоги, либо файлы в алфавитном порядке, либо просто в алфавитном порядке.
Может ли кто-нибудь сказать мне, как сортировать список файлов?
$dir_iterator = new RecursiveDirectoryIterator($groupDirectory);
$iterator = new RecursiveIteratorIterator($dir_iterator, RecursiveIteratorIterator::SELF_FIRST);
foreach ($iterator as $file) {
// do stuff with $file
}