本文实例讲述了PHP实现的中秋博饼游戏之绘制骰子图案功能。分享给大家供大家参考,具体如下:
最近公司中秋博饼(在厦门),自己没事也想玩玩,所以就想动手写了一个纯PHP实现的中秋博饼游戏,既然要纯PHP实现,就要用PHP来生成图案,所以第一步就先绘制骰子图案。
平时很少使用PHP绘图,不过查查资料还是绘制出来了,不多说了,代码如下:
rush:PHP;">
header('Content-Type:image/png');
$img = imagecreatetruecolor(200,200);
$white = imagecolorallocate($img,255,255);
$grey = imagecolorallocate($img,100,100);
$blue = imagecolorallocate($img,102,255);
$red = imagecolorallocate($img,0);
imagefill($img,$white);
imageline($img,10,20,180,$grey);
imageline($img,190,$grey);
//1
imagefilledarc($img,50,$blue,IMG_ARC_PIE);
//2
//imagefilledarc($img,60,40,$red,IMG_ARC_PIE);
//imagefilledarc($img,140,IMG_ARC_PIE);
//3
//imagefilledarc($img,150,IMG_ARC_PIE);
//4
//imagefilledarc($img,IMG_ARC_PIE);
//5
//imagefilledarc($img,IMG_ARC_PIE);
//6
//imagefilledarc($img,IMG_ARC_PIE);
imagepng($img);
imagedestroy($img);
可以绘制出1-6点各点图案,1/3/5颜色是蓝色,2/4/6是红色,效果图如下:
更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》及《》
希望本文所述对大家PHP程序设计有所帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。