<?php
$fp = fopen("coun.txt", "r");
$fp = fopen("coun.txt", "r"); //这一行是我的试验
if (!$fp) {
echo "coun.txt文件创建成功!";
}
$num = fgets($fp,12);
if ($num == "") {
$num = 0;
}
$num++;
fclose($fp);
$fp = fopen("coun.txt", "w");
fwrite($fp, $num);
fclose($fp);
echo "您是第".$num."位浏览者!";
?>
这个是入门教材上的一个访客计数器的例子。第一次调用fopen函数,即便是打开失败,应该也创建了文件,我又加了一遍,再让他打开一次,结果还是打开失败出现警告,并且返回false。为什么?追加:这个问题是建立在coun.txt还未被创建,并且这个脚本第一次运行时的状况。
1 回答
- 1 回答
- 0 关注
- 641 浏览
添加回答
举报
0/150
提交
取消