Следующий код рекурсивно ловит все файлы с расширением php.
$paths = new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($realPath), \RecursiveIteratorIterator::SELF_FIRST);
$files = new \RegexIterator($paths, '/\.(?:php)$/', \RegexIterator::MATCH);
foreach($files as $file){
...
Я хочу получить файлы с любым расширением.
Я хочу что-то заменить это: '/\.(?:php)$/'
Не могли бы вы просто изменить
/\.(?:php)$/
в
/.*/
Других решений пока нет …