免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1503 | 回复: 1
打印 上一主题 下一主题

piccounter.txt里的数字是327,为什么显示出来是4个图片?是不是结束符?如何解决 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-03-08 09:32 |只看该作者 |倒序浏览
<?
@$f=fopen("piccounter.txt", "r") or die("unable to open file!");
$num=fread($f, filesize("piccounter.txt"));
$num++;
fclose($f);
$fw=fopen("piccounter.txt", "w");
fwrite($fw, $num);
fclose($fw);
$fr=fopen("piccounter.txt", "r");

while (!feof($fr)) {
# code...
$char_array[]=fgetc($fr);
}
// echo count($char_array);
for ($i=0; $i <count($char_array) ; $i++) {
echo "<img src=\"$char_array[$i].jpg\" \>";
}
fclose($fr);
?>

论坛徽章:
0
2 [报告]
发表于 2013-03-08 14:47 |只看该作者
<?
@$f=fopen("piccounter.txt", "r") or die("unable to open file!");
$num=fread($f, filesize("piccounter.txt"));
$num++;
fclose($f);
$fw=fopen("piccounter.txt", "w");
fwrite($fw, $num);
fclose($fw);
$fr=fopen("piccounter.txt", "r");

while (!feof($fr)) {
$char = fgetc($fr);
if(is_numeric($char)) $char_array[]=$char;
}
// echo count($char_array);
for ($i=0; $i <count($char_array) ; $i++) {
echo "<img src=\"$char_array[$i].jpg\" \>";
}
fclose($fr);
?>


用fgets比较好!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP