用PHP操作文件技术实现输出简单图片计数器的功能(不能输出"0"),求解?

weixin_38065656 2015-08-28 11:39:48
照着书本上的代码敲了了一个用PHP操作文件,输出图片计算器,就是没刷新一下数量增加 1 ,但不知道为什么死活输出不了 0 这个特殊的数字,改了半天代码都不好使,求大神赐教。具体代码如下 counter16.2.php <?php /** * Created by PhpStorm. * User: Asheng * Date: 2015/8/27 * Time: 19:43 * 遗留bug不能显示0的问题 */ $c_file = "counter.txt"; if(!file_exists($c_file)) { $my_file = fopen($c_file,"w"); fwrite($my_file,"0"); fclose($my_file); } $t_num = file($c_file); $t_num[0]++; $my_file = fopen($c_file,"w"); fwrite($my_file,$t_num[0]); fclose($my_file); echo "Welcome!You are the"; $my_file = fopen($c_file,"r"); while(!feof($my_file)) { //feof() 测试文件指针是否到了文件结束的位置 $num = fgetc($my_file); //fgetc()按字符读取文件内容(一次只能返回一个字符) //echo $num.'<br />'; if($num) { echo "<img src=images/".$num.".jpg />"; } } fclose($my_file); echo "to visit our website!Thank you very much!"; counter.txt里面的内容就是一个数字。
...全文
33 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧