PHPでイテレータをソートする簡単な方法はありますか(すべてを配列に取り込んでソートするだけではありません)。
私が持っている特定の例はDirectoryIteratorですが、どのイテレーターにも一般的なソリューションがあると便利です。
$dir = new DirectoryIterator('.');
foreach ($dir as $file)
echo $file->getFilename();
これらをさまざまな基準 (ファイル名、サイズなど) で並べ替えられるようにしたいと考えています。