1
我必须在目录中找到live.php及其路径假设模块及其所有子目录(例如用户,博客等)搜索子目录博客包含更多的子目录。搜索带有特定目录及其子目录路径的特定文件
我正在使用长码来完成这项工作。任何其他更好和更短的方法。
我必须在目录中找到live.php及其路径假设模块及其所有子目录(例如用户,博客等)搜索子目录博客包含更多的子目录。搜索带有特定目录及其子目录路径的特定文件
我正在使用长码来完成这项工作。任何其他更好和更短的方法。
我想你应该看看PHP glob
http://php.net/manual/en/function.glob.php
示例:搜索dir/module
和子目录live.php
或任何与live.php
glob_recursive('dir/module/*live.php');
函数结束使用:http://www.php.net/manual/en/function.glob.php#106595
if (! function_exists('glob_recursive'))
{
function glob_recursive($pattern, $flags = 0)
{
$files = glob($pattern, $flags);
foreach (glob(dirname($pattern).'/*', GLOB_ONLYDIR|GLOB_NOSORT) as $dir)
{
$files = array_merge($files, glob_recursive($dir.'/'.basename($pattern), $flags));
}
return $files;
}
}
a绝对是根据需要....谢谢你爸爸 – shuja 2012-04-29 17:59:14
请发布你的代码的相关部分... – HappyTimeGopher 2012-04-29 06:54:09