一个PHP程序的疑问

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:22:33
<?php
$countfile="count.txt";
$fp=fopen("$countfile",'r+');
if(!$fp)
{
printf ("openfile is failed!");
exit;
}
else
{
$count=fgets($fp,999);
$count=$count+1;
rewind($fp);
fwrite($fp,$count);
echo "count:$count";
fclose($fp);
}
?>
老是出现第三行出错?高手解释下

是个计数器吧?

我测试了一下,没有问题,

如果有问题,看看你的count.txt文件是否有读写权限!

$fp=fopen("$countfile",'r+');
你是读取网页吗?
读取网页有时候出错 !不过你可以做个循环函数来读取,
$i=0;
while($fp=fopen("$countfile",'r+')){
$i++;
if($i>=10){
break;
}
}