Здравствуйте. Из определенной директории нужно достать рекурсивным способом все php файлы. Для этого используется следующий скрипт: Код (Text): $folderConfigDir = realpath(dirname(__FILE__)).DIRECTORY_SEPARATOR; $Directory = new RecursiveDirectoryIterator($folderConfigDir); $Iterator = new RecursiveIteratorIterator($Directory); $Regex = new RegexIterator($Iterator, '/^.+\.php$/i', RecursiveRegexIterator::GET_MATCH); Почему то переменная $Regex пуста, хотя по идеи там должны быть названия файлов. Хотя в $Iterator находятся все файлы которые есть в папке. Кто ни будь может подсказать почему $Regex пуста?
Если сделать обычный var_dump($Regex) то да. Код (Text): object(RegexIterator)[5] public 'replacement' => null Добавлено спустя 3 минуты 57 секунд: Осознал свою ошибку, все работает. Спасибо за помощь.