Yii2 FileHelper::findFiles()不适用于选项
当我简单地使用Yii2 FileHelper::findFiles()不适用于选项,yii2,Yii2,当我简单地使用 FileHelper::findFiles(realpath($config['sourcePath'])); 它是有效的。但是当我尝试向它传递一些选项时,它不起作用。不幸的是,它没有给出任何错误 FileHelper::findFiles(realpath($config['sourcePath']),['only'=>['*.php']]); 你知道为什么吗?语法应该是.php,而不是*.php。不过,这在现实中并不十分清楚。下面是对尾随的/的解释: 例如,“/a/
FileHelper::findFiles(realpath($config['sourcePath']));
它是有效的。但是当我尝试向它传递一些选项时,它不起作用。不幸的是,它没有给出任何错误
FileHelper::findFiles(realpath($config['sourcePath']),['only'=>['*.php']]);
你知道为什么吗?语法应该是
.php
,而不是*.php
。不过,这在现实中并不十分清楚。下面是对尾随的/
的解释:
例如,“/a/b”匹配所有以“/a/b”结尾的文件路径;和“.svn/”匹配以“.svn”结尾的目录路径
因此,我们可以推断,
.svn
将匹配以.svn
结尾的所有文件。我也尝试了.php。但它仍然会给我错误。当我通过控制台执行此命令时,它工作正常,但当我尝试在浏览器上运行它时,它停止工作。