读取TXT文件里的内容,生成一个全文字符串,查找要检索的字符串在全文中出现的次数。然后根据回车键把全文字符串分割成数组。然后把检索的内容有在段落里出现的段落罗列出来。
内容检索body,table,input,textarea,select {font-family:微软雅黑,Verdana,sans-serif,宋体;}
输入要检索的内容 :
IF(@$_POST['str']){
$str = $_POST['str'];
$file = "lunyu2.txt";
$content = file_get_contents($file);
function clearBlank($arr)
{
function odd($var)
{
return($var<>'');//return true or false
}
return (array_filter($arr, "odd"));
}
//echo $content;
echo '
共检索到 '.substr_count($content, $str).' 处';
$arr = clearBlank(explode("\r\n",$content));
$result = array();
foreach($arr as $row){
if(strstr($row,$str)){
$result[] = $row;
<