经典难题,请指教 $arr=preg_split("/\s/",$readTxtContent);$resultTxt=implode("\n\r",array_unique($arr));然后将$resultTxt覆盖写入文件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?$buf = fread(fopen("test.txt","r"),filesize("test.txt"));$array = explode("\n",$buf);$temp = array();for($i=0;$i<count($array);$i++) if(!array_search($array[$i],$temp)) array_push($temp,$array[$i]);$buf = implode("\n",$temp);$f = fopen("test.txt","w");fwrite($f,$buf,count($buf));?>差不多是这样吧,没测试过。祝你好运。呵呵~~~~~~~~~ <?$fileName="test.txt";$arr=file($fileName);$fp=fopen($fileName,"w");fputs($fp,implode("",array_unique($arr)));fclose($fp);?> php+mysql用户登陆 验证 问题! 多表中提取数据,外面大循环提取就提取一行记录,什么原因?在线等! 问个php中使用fckeditor的问题 帮忙介绍几个PHP开发的小型项目 这段PHP代码有什么作用? 哪位大哥有在日文环境下开发的经验? 如何安全地防止站外提交? 什么情况下返回的$_SERVER['HTTP_REFERER']是空的? 我的php好像不能注册session? js的一些问题 如何判断socket状态?? php连接不到mysql,mysql在运行,在线等待!
$buf = fread(fopen("test.txt","r"),filesize("test.txt"));
$array = explode("\n",$buf);
$temp = array();
for($i=0;$i<count($array);$i++)
if(!array_search($array[$i],$temp)) array_push($temp,$array[$i]);
$buf = implode("\n",$temp);
$f = fopen("test.txt","w");
fwrite($f,$buf,count($buf));
?>差不多是这样吧,没测试过。祝你好运。呵呵~~~~~~~~~
$fileName="test.txt";
$arr=file($fileName);
$fp=fopen($fileName,"w");
fputs($fp,implode("",array_unique($arr)));
fclose($fp);
?>