fopen打开,希望可以在文件中的某个位置插入一段字符,而不会覆盖原有内容,不考虑替换重写文件,有什么方式可以实现么?

解决方案 »

  1.   

    $stra = 'xxxx';//原来字符串
    $strb = 'yyyy';//要插入的字符串
    $str = $strb.$stra ;//加在原字符串的开始部分
    $str = $stra.$strb ;//加在原字符串的结束部分
      

  2.   

    看清楚需求,不替换重写文件,我就问php支持的文件写入方式是不是只有覆盖重写一种?就好比键盘上的insert一样,按一下可以插入写,再按一下可以覆盖写,我想要fwrite可以实现插入写
      

  3.   

    我猜LZ是想在$stra中间插入,楼上的估计不使用,呵呵
      

  4.   

    看看php的文件操作,是可以实现的,比如把打印的文字显示在记事本,之后进行插入内容