PHP绘图中饼图的生成方法

PHP绘图中饼图的生成方法
本文介绍了用PHP绘图生成饼图的方法,供大家参考

这里的功能是人口分布尺度,它由一个扇形的圆组成,每个扇的颜色不同。

复制代码代码如下:< PHP

数组=北京> 1925,上海= 2016,广州= 1256,深圳= 980);

arr_key美元= array_keys(数组);

数组();

$我=新建一个真彩色图像(300300);

为($ = 1;$ i =计数(数组);$ + +){

$色{ } = imagecolorallocate($ IM,兰德(0255)、(0255)、兰特兰特(0255));

}

创建一个由多个风扇组成的饼图

$ =兰德(0360);

array_sum美元金额=(数组);

为(J = 0美元;J <计数($ arr_key);$ J++){

A2 = A1 +美元美元美元美元arr_key {,} / $金额×360;

(我imagefilledarc美元,美元150150180,80,A1、A2美元,美元的颜色{ $ J },img_arc_pie);

美元= A2;

}

输出图像

页眉(内容类型:图像);

imagepng(为我);

关闭

销毁一图像(为我);

>

希望本文能对大家的PHP程序设计有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部