搜索包含单词的文件名

时间:2013-09-09 07:10:25

标签: file cakephp-2.0 directory

我想创建一个搜索功能,搜索目录并返回包含搜索词的所有文件名(一个或部分或全部术语)。

我正在使用CakePHP的find,它是内置Folder Utility的一部分。

以下是我的代码摘录:

$terms = explode(' ',$this->params['url']['term']);
$dir = new Folder(APP . 'docs' . DS . 'qms' . DS . 'standardforms');
foreach($terms as $term) {
    $files[] = $dir->find(/*what goes here*/,true);
}

我知道我正在为一个数组添加一个数组,但它很好,因为我想稍后计算相关性并按它排序。

有人可以解释一下应该插入什么作为find中的第一个参数吗?或者有更好/更简单的方法吗?

1 个答案:

答案 0 :(得分:1)