如何递归捕获任何文件
How to catch any file recursively
以下代码以递归方式捕获 php 扩展名中的所有文件。
$paths = new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($realPath), \RecursiveIteratorIterator::SELF_FIRST);
$files = new \RegexIterator($paths, '/\.(?:php)$/', \RegexIterator::MATCH);
foreach($files as $file){
...
我想从任何扩展名中获取文件。
我想要一些东西来代替它:'/\.(?:php)$/'
你不就改一下吗
/\.(?:php)$/
至
/.*/
以下代码以递归方式捕获 php 扩展名中的所有文件。
$paths = new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($realPath), \RecursiveIteratorIterator::SELF_FIRST);
$files = new \RegexIterator($paths, '/\.(?:php)$/', \RegexIterator::MATCH);
foreach($files as $file){
...
我想从任何扩展名中获取文件。
我想要一些东西来代替它:'/\.(?:php)$/'
你不就改一下吗
/\.(?:php)$/
至
/.*/