; } 原理就是,如果在文件内容中找到<title>xxx</title>,那么就把xxx取出来作为标题,如果找不到那么就把标题命名未”没有标题”.
2,只搜索网页的内容的主题部分。 做网页时一定会有很多html代码在里面,而这些都不是我们想要搜索的,所以要去除它们。我现在用正则表达式和strip_tags的配合,并不能把所有的都去掉。 把 $data=fread(fopen("$dir/$file","r"),filesize("$dir/$file")); //不搜索自身 if($file!=”search.php”){ //是否匹配 if(eregi("$keyword",$data)){ 改为 $data=fread(fopen("$dir/$file","r"),filesize("$dir/$file")); if(eregi("<body([^>]+)>(.+)</body>",$data,$b)){ $body=strip_tags($b["2"]); } else{ $body=strip_tags($data); } 上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页 |