搜索后,脚本丰富文件夹并读取每个单独的文件
,如果找到 h1 它将把它的每个单词放在数组$h1words
中问题是,我想比较两个数组$words
,$h1words
如果有一个相似的字符,那么它将显示 h1
if (isset($_GET["sub"]) && $_GET["sub"]=="Search"){
// Open a known directory, and proceed to read its contents
$dir="c1/cat1/";
$words=explode(" ",$_GET["search"]);
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if ($file=="" or $file=="." or $file==".." or $file=="index.php" or $file=="index.html") {
continue;
}
$filet=$dir.$file;
if (is_readable($filet)){
$filee=fopen($filet,"r");
while(!feof($filee)){
$str=strip_tags(fgets($filee),"<h1>");
$findme="<h1>";
$pos = strpos($str, $findme);
if ($pos!==false){
$h1words=explode(" ",$str);
}else{}
}
echo "<br /><hr /><br />";
fclose($filee);
}
}
closedir($dh);
}
}
}