文件操作时,fopen与fwrite的使用细节

来源:互联网 发布:业绩考核软件 编辑:程序博客网 时间:2024/06/01 09:28
<?php$matches_time=Array(1,2,3); $time = json_encode($matches_time);echo $time;            $time_p = fopen('./matches_time.txt', 'r');            if(!$time_p){                echo "读取存储要更新的时间文件失败";                exit;            }            if(fwrite($time_p,$time) === FALSE){                echo "无法写入文件";                exit;            }

问题:分析上方代码为什么不能写入文件。文件是存在的,并且浏览器不提示任何错误。

分析:不仔细看还真没有看出来。

注意一点:打开文件的方式,决定了写入文件的方式,所以上例中是以只读的方式打开的--‘r’;所以fwrite()函数无法写入到文件中。特别注意。

0 0