文档章节

PHP 饼状图

phpweishunlong
 phpweishunlong
发布于 2017/04/27 23:08
字数 142
阅读 4
收藏 0
GD

####创建画布 $im = imagecreatetruecolor(400, 400); ####分配颜色 $r = imagecolorallocate($im, 255, 0, 0); $g = imagecolorallocate($im, 0, 255, 0); $b = imagecolorallocate($im, 0, 0, 255);

$yr = imagecolorallocate($im, 150, 0, 0);
$yg = imagecolorallocate($im, 0, 150, 0);
$yb = imagecolorallocate($im, 0, 0, 150);

####画弧线并填充 for ($i = 1; $i <= 20; $i++) { imagefilledarc($im, 200, 200-$i, 200, 100, 0, 75, $yr, IMG_ARC_PIE); imagefilledarc($im, 200, 200-$i, 200, 100, 75, 235, $yg, IMG_ARC_PIE); imagefilledarc($im, 200, 200-$i, 200, 100, 235, 360, $yb, IMG_ARC_PIE);}

imagefilledarc($im, 200, 200-$i, 200, 100, 0, 75, $r, IMG_ARC_PIE);
imagefilledarc($im, 200, 200-$i, 200, 100, 75, 235, $g, IMG_ARC_PIE);
imagefilledarc($im, 200, 200-$i, 200, 100, 235, 360, $b, IMG_ARC_PIE);

####输出 header('Content-type:image/png'); imagepng($im); ####销毁 imagedestroy($im);

© 著作权归作者所有

上一篇: PHP 遍历目录
下一篇: PHP 验证码
phpweishunlong
粉丝 1
博文 64
码字总数 26288
作品 0
广州
程序员
私信 提问
使用Highcharts结合PHP与Mysql生成饼状图

[转]使用Highcharts结合PHP与Mysql生成饼状图 我们在做复杂的数据统计功能时会用到饼状图,饼状图用整个圆表示总体的数量或整体值1,用圆内各个扇形的大小表示各部分数量或该部分占总体的百分...

考拉睡
2013/05/31
0
0
php项目的财务销售报表用什么开源项目呢,不是那种柱状图,饼状图,是表格?

php项目的财务销售报表用什么开源项目呢,不是那种柱状图,饼状图,是表格? 比如

eclipsez
2012/12/06
347
3
Graidle 0.6 发布,PHP图表库

Graidle是一个能够生成各种统计分析图形的PHP项目。可生成柱状图,饼状图,线状图等。 该版本为 PHP5 进行了重写,支持透明背景,更可靠的随机文件名生成,多维数组管理,代码优化等等。...

红薯
2011/01/04
613
0
Echart.js的趋势图入门与实例

在平时开发项目时,免不了需要对数据进行图表显示的需求,比如:趋势图、饼状图、柱形图等。自己身为一个PHPer,除了PHP本身的功能,不得不需要借助js来实现显示。在了解众多趋势图插件,国内...

1378099097816104
2018/08/12
0
0
Echart数据更改刷新后图表被盖在下面了

Echarts版本:2.2.3 问题描述:没数据的时候默认是这种气泡图,当修改条件后,图表就被覆盖到下面了。 刷新部分代码: myChart2.clear(); myOption2 = eChartsInit.initLineTaskOption('按照...

lingyun0406
2015/06/09
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

Redox OS 发布 0.5 版

Redox OS 是一个几乎完全以 Rust 语言编写的通用操作系统及周围生态(例如文件系统、显示服务器及 Rust 版本的 libc)。其遵循微内核架构,在一定程度上兼容于 POSIX。 该项目于日前发布了 ...

linuxCool
35分钟前
0
0
更新上传git/gitee项目时出现密码配置错误(incorrect username or password)的解决办法

1.输入【git remote add origin git地址】 命令时出现incorrect username or password的错误,这是因为之前弹出输入账户和密码时输错了,而且会一直默认错误的账户和密码,因此需要把之前输入...

west_coast
42分钟前
0
0
Jenkins基础入门-1-Jenkins简单介绍和环境安装

如果在做自动化测试的朋友,应该熟悉Jenkins,或者至少使用过。如果一个人没有使用过Jenkins或者hudson,hudson是Jenkins的前身,他还说自己做过自动化测试,只能说,他只不过是在做半自动化...

shzwork
42分钟前
0
0
linux上解压版安装jdk,tomcat

需要的安装包 1.vmware12 2.centos7版本 3.安装完成后需要xshell来连接远程虚拟机,虚拟机保证要联网,网络畅通。 4.xftp用来向linux传输文件用,一般来说xshell和xftp配套使用 5.对应的压缩...

architect刘源源
今天
26
0
使用 spring 的 IOC 解决程序耦合

工厂模式解耦 在实际开发中我们可以把三层的对象都使用配置文件配置起来,当启动服务器应用加载的时候,让一个类中的方法通过读取配置文件,把这些对象创建出来并存起来。在接下来的使用的时...

骚年锦时
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部