我封装了一个查找某个目录下是否包含php文件的方法
//找出文件夹中包含的php文件
function findphp($path){
static $arr = [];
if(is_dir($path)){
$files = scandir($path);
foreach ($files as $k => $v) {
if($v != '.' && $v != '..'){
if(is_dir($path.$v)){
//如果是文件夹就继续找
findphp($path.$v.'/');
}else{
if(pathinfo($v,PATHINFO_EXTENSION) == 'php'){
$arr[] = $path.$v;
}
}
}
}
}
return $arr;
}
function findphp($path){
static $arr = [];
if(is_dir($path)){
$files = scandir($path);
foreach ($files as $k => $v) {
if($v != '.' && $v != '..'){
if(is_dir($path.$v)){
//如果是文件夹就继续找
findphp($path.$v.'/');
}else{
if(pathinfo($v,PATHINFO_EXTENSION) == 'php'){
$arr[] = $path.$v;
}
}
}
}
}
return $arr;
}
这个方法使用起来也很简单,只需要传入想要查找的路径即可