2017-04-15 11 views
1

我试图开发一个函数来查找目录里文件名的元素。如何在directoryphp里找到一个文件名

可能吗? 名的文件:apps_module_name.json

搜索请求可能是例如:一个或应用或名称

我认为水珠功能必须使用? 我试过这个

%$file_name%:是错的,但是像mysql搜索比我看的东西。

$result = glob(OSCOM::getConfig('dir_root', 'Shop') . $this->ModuleInfosJson . '/' . %$file_name . '.json'); 

回答

1

Asterisk *相匹配。不是%。正确的代码将会是。

$result = glob(OSCOM::getConfig('dir_root', 'Shop') . $this->ModuleInfosJson . '/*' . $file_name . '*.json'); 

它匹配AnythingFilenameAnything.json

如:

glob("a*.php")将匹配

a.php 
aa.php 
ab.php 
abc.php