本節將介紹一個對文件夾下全部文本文件進行搜索的方法
<?php
//獲得關鍵詞
$colname_rs = $_GET[
$result = explode(
$file_result = array(); //初始化數組
$dir =
$dir_res = opendir($dir); //打開目錄
while($filen=readdir($dir_res)) //循環讀取目錄中的文件
{
if($filen ==
{
continue;
}
$file = fopen($dir
$filesize = filesize($dir
$filecont = fread($file
fclose($file); //關閉文件
//循環搜索文件
for($i=
{
if($result[$i]!=
//如果文件找到
{
$file_result[$j] = $filen;
$j++;
}
}
}
closedir($dir_res); //關閉目錄
?>
<html>
<head>
<title>Search</title>
<meta http
</head>
<body>
<form name=
<div align=
<input name=
<input type=
</div>
</form>
<p align=
<?php
for($i=
{
echo $result[$i]
}
?></B></p>
<p><hr></p>
<?php for($j=
<p>* <a href=
<?php } ?>
</body>
</html>
運行結果如圖
圖
From:http://tw.wingwit.com/Article/program/PHP/201311/21396.html