已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 源码

标题: php图片[画时钟]

作者: @Ta

时间: 2013-08-29

点击: 1919

不知道为什么没有用http://s.nzqq.tk/tool/time.php显示不出来
 <?php header("Content-type: image/png"); $hour = date(`h`); //获得小时 $min = date(`i`); //获得分钟 $p = 3.14159; //定义PI值 $th = ((30*$hour)+$min/2)*((2*$p)/360); $tm = ($min*6)*((2*$p)/360); //换算图形化时钟上时针和分针所在的位置 $image = imagecreate(200,200); //创建图像 $colorbk = imagecolorallocate($image,200,200,200); //设置背景色 $color = imagecolorallocate($image,225,0,0); //设置前景色 $colorY = imagecolorallocate($image,225,0,255); //设置字体颜色 $colorGreen = imagecolorallocate($image,0,225,0); //设置表盘边框颜色 $colorBlue = imagecolorallocate($image,0,0,225); //设置表盘颜色 imagefill($image,0,0,$colorbk); //用背景色填充图像 for($i=0;$i<12;$i++){ //绘制表盘 $a = $i*$p/6; // ( 说是这行错误) $x =100 +sin($a)*100; $y =100 - cos($a)*100; //画圆弧 imagearc ($image, $x, $y, 5, 5, 0, 360,$color); //在图上书写字符串 imagestring($image, 4,$x, $y,$i,$color); } imagearc($image,100,100,200,200,0,360,$colorGreen); //填充 //imagefill($image,100,100,$colorBlue); imagearc($image,100,100,10,10,0,360,$color); imagefill($image,100,100,$color); //画线 $x_h=100+sin($th)*60; $y_h=100-cos($th)*60; imageline($image,100,100,$x_h,$y_h,$color); $x_m=100+sin($tm)*80; $y_m =100-cos($tm)*80; imageline($image,100,100,$x_m,$y_m,$color); //显示图像 imagepng($image); //释放图像占用的资源 imagedestroy($image); ?>

[隐藏样式|查看源码]


『回复列表(4|隐藏机器人聊天)』

1.  
(/@Ta/2013-08-29 22:28//)

2. 貌似是风云会酷小子网站的代码。。。丑的抽筋的始终
(/@Ta/2013-08-29 22:40//)

3. 不明觉历
(/@Ta/2013-08-29 22:41//)

4. http%3A%2F%2Fs.nzqq.tk%2Ftool%2Ftime.php
(/@Ta/2013-08-29 23:18//)

回复需要登录

7月23日 09:09 星期三

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1