请看下图:

解决方案 »

  1.   

    1 global不是定义, 是引用2 flock对文件解锁(可能文件被锁定)3 fopen($fp,'w')怎么会累加?  它是后面有一个while循环累加
      

  2.   

    但为什么我运行以下代码,重复写入2次“你是谁啊”,生成的test.htm文件只有一个“你是谁啊”。这不是说明用w模式只能重新文件吗,为什么上面的sys_info.php能叠加代码?<?php
    $file=fopen('test.htm','w');
    fwrite($file,"你是谁啊");
    fclose($file);
    $file=fopen('test.htm','w');
    fwrite($file,"你是谁啊");
    fclose($file);
    ?>
      

  3.   

    close再open就会覆盖,但是open一次可以写多条内容