手机
当前位置:查字典教程网 >编程开发 >php教程 >php 全文搜索和替换的实现代码
php 全文搜索和替换的实现代码
摘要:

<?php

exec("/bin/grep-r'$oldword'$rootpath",$results,$errorCode);

if($errorCode){

if($errorCode==1){

echo"Possiblynofileswerefoundwith?$oldwordinthem<BR>n";

}

echo"OSError:$errorCode<BR>n";

echo"Check'manerrno'andcountdown<BR>n";

echo"Usuallypaths/permissions<BR>n";

}

while(list(,$path)=each($results)){

$parts=explode(':',$path);

$path=$parts[0];

$fp=fopen($path,'r')orprint("Cannotread$path<BR>n");

if($fp){

$data=fread($fp,filesize($path));

fclose($fp);

$newdata=str_replace($oldword,$newword,$data);

$fp=fopen($path,'w')orprint("Cannotwrite$path<BR>n");

if($fp){

fwrite($fp,$newdata);

fclose($fp);

echo$path,"<BR>n";

}

}

}

?>

【php 全文搜索和替换的实现代码】相关文章:

php对象和数组相互转换的方法

php使用标签替换的方式生成静态页面

用 PHP 构建自定义搜索引擎

php计数器的设计与实现第1/2页

php 批量查询搜狗sogou代码分享

PHP cURL初始化和执行方法入门级代码

搜索引擎技术核心揭密

PHP滚动日志的代码实现

我的论坛源代码(三)

php实现ping

精品推荐
分类导航