<?php
error_reporting(E_ALL & ~ E_NOTICE);
function read_file($dir){
$d = dir($dir);//获取文件目录对象
$i=0;
while (false !== ($entry = $d->read())) {//遍历起始目录
$i++;
if(is_dir($dir.$entry)&&$i>2){//如果目录下的文件名仍然是一个目录,$i>2过滤当前与上级目录
read_file($dir.$entry.”/”);//递归调用
}elseif(!is_dir($dir.$entry)&&$i>2){//如果不是目录,即是一个文件
$str=file_get_contents($dir.$entry);
if(strpos($str,’main_menu’))echo $dir.$entry.”<br>”;
}
}
$d->close();
}
read_file(“./shl/content/”);
?>
···
···