e há possibilidade de acrescentar mais diretórios ??? me ajudem pelo amore de Deus;
<?php $pt = explode(" ", microtime()); $inicio = $pt[1].substr($pt[0],1); ############################################### $dir = "dir/"; $busca = "cabergolina"; $listar = glob($dir."*"); $resultados = ""; $q2=explode(" ",$busca); foreach($listar as $arquivo){ if (!is_dir($arquivo)) { $conteudo = file_get_contents($arquivo); if( strstr($conteudo, $busca) ){ $conteudo = strip_tags($conteudo); $limite=substr($conteudo,0,20); $limite=strtolower($limite); $original=$conteudo; $conteudo=explode(" ",$conteudo); $original = explode(" ", $original); $j=0; for($a=0;$a< sizeof($q2);$a++) for($g=0;$g< sizeof($conteudo);$g++) { if($q2[$a]) if($q2[$a]==$conteudo[$g]) { echo "<p>Arquivo: <a style=\"color:black\" href=\"" .$arquivo."\">" . $limite . "</a><BR>"; echo "Trecho:" . " \"..." . " " . $original[$g - 2] . " " . $original[$g - 1 ] . " "; echo "<B>" . $original[$g] . "</B>" . " "; echo $original[$g + 1] . " " . $original[$g + 2] . " " . $original[$g + 3] . " " . $original[$g + 4] . " " . "...\"</p>"; break; } } } } } if($busca) { $pt = explode(" ", microtime()); $total = ($pt[1] . substr($pt[0], 1)) - $inicio; echo "<p align=\"center\"><font style=\"font-size:9px\"><i>A busca durou " . substr($total,0,4) . " segundos</i></font></center></p>"; } ?>