当我只是使用
FileHelper::findFiles(realpath($config['sourcePath']));
它有效。但是当我尝试将一些选项传递给它时,它不起作用。不幸的是,它没有给出任何错误。
FileHelper::findFiles(realpath($config['sourcePath']),['only'=>['*.php']]);
知道为什么会这样吗?
答案 0 :(得分:2)
语法应为.php
而不是*.php
。尽管如此,docs并不是很清楚。以下是尾随/
:
例如,' / a / b'匹配以' / a / b'结尾的所有文件路径;和' .svn /'匹配以' .svn'
结尾的目录路径
因此,我们可以推断.svn
将匹配以.svn
结尾的所有文件。