How can I retrieve the full directory tree using SPL, possibly using RecursiveDirectoryIterator and RecursiveIteratorIterator?
SPL
RecursiveDirectoryIterator
RecursiveIteratorIterator
You can just, or do everythng that you want
foreach(new RecursiveIteratorIterator(new RecursiveDirectoryIterator($path)) as $file) { /* @var $file SplFileInfo */ //... }