Sorting files with DirectoryIterator
问题 I'm making a directory listing PHP5 script for lighttpd. In a given directory, I'd like to be able to list direct sub-directories and files (with informations). After a quick search, DirectoryIterator seems to be my friend: foreach (new DirectoryIterator('.') as $file) { echo $file->getFilename() . '<br />'; } but I'd like to be able to sort files by filename, date, mime-types...etc How to do this (with ArrayObject/ArrayIterator?) ? Thanks 回答1: Above solution didn't work for me. Here's what I