如何在TXT文件中删除某一行的内容??在线等 如何在TXT文件中删除某一行的内容??大家帮帮忙,在线等,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 具体:读取,按行分离后变为数组,删除数组中的某个元素,重新写入txt文件 或者看作数据库,用sql删除。 a.txtaa|aaaaa|abb|bbb|bbbbbbcc|ccc|cc|ccc //删除此行dd|dd|dddd|dd......run.phpif($fp=@fopen('a.txt','rb')){ while($line=@fgets($fp)){ if(strpos($line,'cc|')===0){//找到此行,或其它方式找 break; } } $text=str_pad('',strlen($line)-2);//除去换行符 fseek($fp,-strlen($line),SEEK_CUR); fwrite($fp,$text); fclose($fp);} file()方法与全写方法对大文件岂能应对 求一正则 将<td class="t14l14">....... </td> 里的内容提取出来。 PHP EMAIL验证问题 fasttemplate模板数组输出问题. 返回字符串中的某两个位置之间的字符串,怎么弄 session_cahe_limiter问题 request的空格问题 求一条mysql update语句(急。。。)分不够再加! php 上传文件时出错!! xmlHTTP.open那个url对应的PHP内容应该如何写? 请教高手! 什么函数可以去掉字符串最后的几个字符比如<br> 求php操作access数据库
aa|aaaaa|a
bb|bbb|bbbbbb
cc|ccc|cc|ccc //删除此行
dd|dd|dddd|dd
......run.php
if($fp=@fopen('a.txt','rb')){
while($line=@fgets($fp)){
if(strpos($line,'cc|')===0){//找到此行,或其它方式找
break;
}
}
$text=str_pad('',strlen($line)-2);//除去换行符
fseek($fp,-strlen($line),SEEK_CUR);
fwrite($fp,$text);
fclose($fp);
}