디렉토리 내에서 live.php와 해당 경로를 찾아야 만합니다. 모듈, 사용자, 블로그 등 모든 하위 디렉토리를 검색합니다. 하위 디렉토리 blog 추가 하위 디렉토리를 포함합니다.특정 디렉토리 및 해당 하위 디렉토리의 경로가 포함 된 검색 지정 파일
이 작업을 수행하는 데 긴 코드를 사용하고 있습니다. 다른 모든 더 좋고 짧은 방법.
디렉토리 내에서 live.php와 해당 경로를 찾아야 만합니다. 모듈, 사용자, 블로그 등 모든 하위 디렉토리를 검색합니다. 하위 디렉토리 blog 추가 하위 디렉토리를 포함합니다.특정 디렉토리 및 해당 하위 디렉토리의 경로가 포함 된 검색 지정 파일
이 작업을 수행하는 데 긴 코드를 사용하고 있습니다. 다른 모든 더 좋고 짧은 방법.
난 당신이 PHP보고해야한다고 생각 glob
http://php.net/manual/en/function.glob.php
예 : live.php
glob_recursive('dir/module/*live.php');
기능으로 끝나는 검색 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
하세요 코드의 관련 부분을 게시하십시오. – HappyTimeGopher