function dirDump($dir) { // открываем папочку // массив файлов // массив папок // считываем содержиое прогоняя через чикл while (false !== ($obj = $dump->read())) { // убираем ненужное if ($obj === '.' || $obj === '..') { continue; } //если папка пишем к папкам если нет - к файлам $dirDump[] = $obj; } else { $fileDump[] = $obj; } } // сортируем папки и файлы по именам // дописываем файлы в конец массива папок }