PHP之计数器

ContractedBlock.gif ExpandedBlockStart.gif Code
 1 <?php
 2     //imageCounter.php 2009.10.24
 3     //定义输出的类型为图形
 4     Header("Content-type: image/gif"); 
 5     $fp=fopen("zzm.txt","r");
 6     $str1=fgets($fp,10);
 7     $str1+=1;
 8     fclose($fp);
 9     $fp=fopen("zzm.txt","w");
10     fputs($fp,$str1);
11     fclose($fp);
12     $len1=strlen($str1);
13     $str2="000000000";
14     $len2=strlen($str);
15     $dif=$len2-$len1;
16     $rest=substr($str2,0,$dif);
17     $string=$rest.$str1;
18 
19     $font=4;
20     //新建图像
21     $im=imagecreate(120,31);
22 
23     $background_color=ImageColorAllocate($im,0,0,0);
24     $foreground_color=ImageColorAllocate($im,250,250,250);
25 
26     imagefill($im, 0,0, $background_color);
27 
28     $px=(imagesx($im)-8.3*strlen($string))/2;
29 
30     ImageString($im, 3, $px, 2, "my counter",$foreground_color);
31     
32     imageline($im, 1,14,120,14, $foreground_color);
33 
34     ImageString($im,$font,$px,15.5,$string,$foreground_color);
35 
36     Imagepng($im);
37 
38     ImageDestroy($im);
39 ?>
40 

转载于:https://www.cnblogs.com/jinrize/archive/2009/10/24/1589319.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值