您好,欢迎访问一九零五行业门户网

php绘制饼状图(imagefilledarc方法)

1925,上海=>2016,广州=>1256,深圳=>980);
$arr_key = array_keys($array);$color = array();$im = imagecreatetruecolor(300,300);for($i=1;$i $color[] = imagecolorallocate($im,rand(0,255),rand(0,255),rand(0,255));}//创建饼状图,由多个扇形组成
$a1=rand(0,360);$sum = array_sum($array);for($j=0;$j $a2 = $a1 + $arr_key[$j]/$sum*360; imagefilledarc($im,150,150,180,80,$a1,$a2,$color[$j],img_arc_pie); $a1 = $a2;} // bbs.it-home.org//输出图像
header(content-type: image/png);imagepng($im);//关闭
imagedestroy($im);?>
复制代码
其它类似信息

推荐信息