私は 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) {
ファイルのリストを取得する別の方法はありますか、それともどうすればよいですか? thnx!