Recursive Directory Iterator in PHP
Walk a tree with RecursiveDirectoryIterator + RecursiveIteratorIterator.
Author:
chris
// Language: PHP
<?php
declare(strict_types=1);
$it = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator('.', FilesystemIterator::SKIP_DOTS)
);
foreach ($it as $file) {
if ($file->isFile()) {
echo $file->getPathname(), PHP_EOL;
}
}