我是 yii 的新手,我需要在系统文件夹之外的目录中获取文件列表。我试过了
$fileListOfDirectory = array();
$pathTofileListDirectory = Yii::app()->request->baseUrl.'/path/to/files';
foreach( new DirectoryIterator($pathTofileListDirectory) as $file) {
if( $file->isFile() === TRUE && $file->getBasename() !== '.DS_Store' && substr(strrchr($file->getPathname(), '.'), 1) == 'txt') {
array_push($fileListOfDirectory, $file->getBasename());
}
}
但我总是得到错误
DirectoryIterator::__construct(/myYiiInstallation/system/path/to/files) [directoryiterator.--construct]: 无法打开 dir: 没有这样的文件或目录
从线
foreach( new DirectoryIterator($pathTofileListDirectory) as $file) {
那么有没有另一种方法来获取文件列表或者我应该怎么做?谢谢!