InfoQ

交流

讨论:如何删除文件中指定的行,急!!!!

作者 subinna 发布于 0000-00-00 分类:php基础编程

我要从文件中根据输入的内容删除一行,请问如何做,例如:test.php文件中,每行的格式如下
china|guangdong|shenzhen
united|NY|newyork
现在把这个文件中根据上一个页面传送过来的china和guangdong的值,把第一行删除,如何实现呢,谢谢,各位大虾救急!!!!



逛论坛交流如何删除文件中指定的行,急!!!!

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

5 条回复

回复

差手册file()函数 然后 正则或其他 发表人 蓝色地平线 发表于 12月02日
用file()读出,如$arr=file("test.php".. 发表人 simonxzq 发表于 12月02日
我是说把他删除掉,读出来后,文件是不.. 发表人 subinna 发表于 12月02日
QUOTE: 最初由 subinna 发布 .. 发表人 蓝色地平线 发表于 12月02日
  1. 返回顶部

    Re: 如何删除文件中指定的行,急!!!!

    2003年12月02日 发表人 蓝色地平线

    差手册file()函数 然后 正则或其他

  2. 用file()读出,如$arr=file("test.php");
    然后如果到指定的行后,就不写:
    $fp=fopen("test.php","w");
    for($i=0;$i if($i!=$line)fputs($fp,$arr[$i]);
    }
    fclose($fp);

  3. 我是说把他删除掉,读出来后,文件是不是已经空了,然后在重新写入呢

  4. 返回顶部

    Re: 如何删除文件中指定的行,急!!!!

    2003年12月02日 发表人 蓝色地平线


    QUOTE:
    最初由 subinna 发布
    [B]我是说把他删除掉,读出来后,文件是不是已经空了,然后在重新写入呢 [/B]

    呵呵 文件还在 你再写回去覆盖掉原来的就好了嘛

  5. 数组函数里有查找函数,和删除指定行函数




  6. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

《醉酒记》

http://www.pconline.com.cn/pcedu ... /other/zuijiuji.swf

古埃及美后坟墓“重生”再现绝世容颜(...

美国东部时间8月14日(北京时间8月15日)消息 最近,考古学家根据具...

请问pdg是什么格式

请问pdg是什么格式,要用什么工具才能打开呢?

一个14岁少年的未来计划

1

怎样设置apache的虚拟目录?

怎样设置apache的虚拟目录?谢谢 对了,还有虚拟主机怎么设置? ...

原来也郁闷

人倒霉时,啥事都能碰上。连静态网页也。。。。

一个困惑我几天的问题

不知道怎么实现在A页面点提交数据到B页面,但是并不刷新A页面,也...

如何改变html元件的值?

就如我想用PHP把本身的页面中的TEXT元素的VALUE值改变,可以吗?

Mysql数据存储的问题,请指教。。。

请问:我用MYSQL_ERROR得到: MySQL server has gone away ...

请教各位一个问题!(下拉框相连)

我的表中存有省名和市名,我在用两个下拉框,一个显示省名,一个...

[]