手机
当前位置:查字典教程网 >编程开发 >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滚动日志的代码实现

我的论坛源代码(三)

留言板翻页的实现详解

MVC模式的PHP实现

php使用cookie实现记住用户名和密码实现代码

php编写批量生成不重复的卡号密码代码

动态新闻发布的实现及其技巧

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

php准确获取文件MIME类型的方法

全文搜索和替换

精品推荐
分类导航