如何在cakephp 2.3.x中查找名称中特定单词的文件?

时间:2014-01-30 07:01:02

标签: cakephp directory

我想从文件夹中读取名称中包含特定单词的文件 例如,我在名为1.jpg, 1_1.jpg, 150x150_1.jpg

的文件夹中有三个文件

我想使用cakephp从文件夹中检索名为“_1.jpg”或“1.jpg”的文件。
我该怎么办?

还有其他办法吗?

1 个答案:

答案 0 :(得分:1)

您可以将Folder::find()方法与正则表达式一起使用。

$dir = new Folder(WWW_ROOT . 'img');
$files = $dir->find('(.*_1.jpg|1.jpg)', true);
debug($files);