A-A+
使用PHP来画出一个简单的扇形图
PHP自带的图片创建函数还是很不错的说,在使用频率上最高的应该还是PHP验证码的使用了,对于这种绘制扇形图或者饼形图之类的应用应该是极少的,除非有特殊的功能,比如说要做股票分析、百度统计之类的功能。
其实使用的无非都是PHP中的图片创与绘制的函数,这两天因为要做股权分析,所以老板的意思就是使用PHP程序自己来绘制,好了,废话不多说了,直接上一个简单的代码:
- <?php
- //1、创建画布
- $im = imagecreatetruecolor(300,200);//新建一个真彩色图像,默认背景是黑色,返回图像标识符。另外还有一个函数 imagecreate 已经不推荐使用。
- //2、绘制所需要的图像
- $red = imagecolorallocate($im,255,0,0);//创建一个颜色
- imagefilledarc($im,100,80,120,90,0,120,$red,IMG_ARC_PIE);//画扇形函数
- //3、输出图像
- header("content-type: image/png");
- imagepng($im);//输出到页面。如果有第二个参数[,$filename],则表示保存图像
- //4、销毁图像,释放内存
- imagedestroy($im);//www.xiariboke.net
- ?>
这仅仅是一个简单的扇形图,主要就是几个图片函数的构建,最后输出就可以了。
大佬就是6啊