二话不说,直接上代码
<?php
$w = 500; //定义宽度
$h = 500; //定义高度
$img = imageCreate($w,$h); //创建一个画布
/**
* imageColorAllocate($img,red,green,blue);
* 第一次使用时,设置的画布背景颜色,
* 第二次以及以后使用时,都时获取某个颜色值
*/
imageColorAllocate($img,230,230,230); //设置的画布背景颜色
$white = imageColorAllocate($img,255,255,255); //获取白色背景
$black = imageColorAllocate($img,0,0,0); //获取黑色背景
/**
* imageFilledArc(resource $image ,int $cx ,int $cy ,int $w ,int $h , int $s , int $e , int $color,int $style );
* $image:资源
* $cx:左边离圆心的位置
* $cy:上边离圆心的位置
* $w:圆形的直径左右
* $h:圆形的直径上下
* $s:0度顺时针画
* $e:旋转角度
* $color:圆形的颜色
* $style 样式
*/
imageFilledArc($img,250,250,500,500,0,360,$black,IMG_ARC_PIE); //IMG_ARC_PIE 产生圆形边
imageFilledArc($img,250,250,500,500,90,270,$white,IMG_ARC_PIE);
imageFilledArc($img,250,375,250,250,0,360,$black,IMG_ARC_PIE);
imageFilledArc($img,250,125,250,250,0,360,$white,IMG_ARC_PIE);
imageFilledArc($img,250,375,50,50,0,360,$white,IMG_ARC_PIE);
imageFilledArc($img,250,125,50,50,0,360,$black,IMG_ARC_PIE);
header("content-type:image/png"); //设置生成的图片类型
imagePNG($img);
?>下面是效果图,是不是很帅气呢

