可用a或a+方式打开文件如果用r+要先将文件指针先移到文件末尾再写信息(可用feek())

解决方案 »

  1.   

    function insert_line($array) {
    $newfile = implode("\x0E",$array);
    $f = fopen($file,"r");
    flock($f,LOCK_SH);
    while ($line = fgets($f,1024)) {
    $newfile .= $line;
    }
    fclose($f);
    $f = fopen($file,"w");
    flock($f,LOCK_EX);
    fputs($f,$newfile);
    fclose($f);
    }
      

  2.   

    :< 看错题目.. bonniewater的程序就不错了