如何在目录php中查找文件名
How to find a file name inside directoryphp
我会尝试开发一个函数来查找目录中的文件名元素。
可能吗?
文件名:apps_module_name.json
搜索请求可以是例如:a 或 apps 或 name
我认为必须使用 glob 函数?
我试过这个
%$file_name%
:是错误的,但与我正在寻找的 mysql 搜索类似。
$result = glob(OSCOM::getConfig('dir_root', 'Shop') . $this->ModuleInfosJson . '/' . %$file_name . '.json');
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
我会尝试开发一个函数来查找目录中的文件名元素。
可能吗? 文件名:apps_module_name.json
搜索请求可以是例如:a 或 apps 或 name
我认为必须使用 glob 函数? 我试过这个
%$file_name%
:是错误的,但与我正在寻找的 mysql 搜索类似。
$result = glob(OSCOM::getConfig('dir_root', 'Shop') . $this->ModuleInfosJson . '/' . %$file_name . '.json');
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