首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

为何生成的txt文件是空的

2012-08-13 
为什么生成的txt文件是空的?下面前段代码前面没有任何条件判断,但就生成空的文件if(!file_exists(shang_c

为什么生成的txt文件是空的?
下面前段代码前面没有任何条件判断,但就生成空的文件

if(!file_exists("shang_ci_zong_shu_1.txt")){ //(第一次生成取值)如果总数的文件不存在,则生成txt文件.
$handle=fopen('shang_ci_zong_shu_1.txt',"w");
echo "aa"; //测试此处成功输出,但是生成空文件
fwrite($handle,"1"); //生成默认值1
fclose($handle);
}

下面去if语句测试没有问题。。
$handle=fopen('shang_ci_zong_shu_1.txt',"w");
fwrite($handle,"1"); //生成默认值1
fclose($handle);

[解决办法]
可以考虑判一下fwrite的返回值看看是啥。
[解决办法]
看不懂啊。你的文件存在的吧。自然就不会进入if 分支。

热点排行