好库网 好库网首页 | 我的好库
好饱的专栏

PHP利用Google Chart API生成饼图

发布者:好饱
发布日期:2011/5/4 21:20:37   更新日期:2011/5/4 21:23:20
阅读次数:3325
评分:4.80
介绍:在网站中可以利用Google Chart API快速生成饼图,节省许多编程时间。
正文:

 

利用Google Chart API我们可以快速地生成饼图,例如调用如下网址:

 

http://chart.apis.google.com/chart?cht=p3&chd=t:60,40&chs=400x200&chl=A|B&chtt=OkbaseChart

 

生成的图形如下:

 

在PHP中的源代码如下:

 

<?php
//Google Chart API调用
function drawChart($chd,$chs,$chl,$chtt) {
$url = "http://chart.apis.google.com/chart?";
$url .= "cht=p&chd=t:".$chd."&chs=".$chs."&chl=".$chl."&chtt=".$chtt;
print <<<END
<img src="$url">
END;
}

//参数设置
$chd = "60,40";    // 饼图数据
$chs = "400x200";  // 图形尺寸
$chl = "A|B";      // 数据命名
$chtt = "OkbaseChart";  // 饼图名称

//调用
drawChart($chd,$chs,$chl,$chtt);
?>

另外,cht=p3表示以3D方式显示,cht=p则用平面方式显示。

 

 


评论 [发表评论]
账号 密码 还没帐号呢,现在注册一个?

免责声明:好库网所展示的信息由买卖双方自行提供,其真实性、准确性和合法性由信息发布人负责。好库网不提供任何保证,并不承担任何法律责任。