在 PHP 中使用 Google Charts API
上一篇 /
下一篇 2008-07-11 15:28:33
/ 个人分类:API
利用Google Chart API可以制出各种统计图表,当前支持线形图、柱形图、饼形图、散点图、曲线图。Google Charts API Code页面有对这个 API 使用的详细说明,但是还略显繁琐。今天发现有人开发了一个这个方面的PHP 类,并且还包括三个例子,我就挑选一个例子结合自己的一个项目给大家讲解下如何使用:
<?phpinclude('GoogChart.class.php'); // 导入 Google Chart API 类$chart=newGoogChart(); //实例化一个 GoogChart 对象 $servers=get_max_servers(); //获取 17fav.com 收藏服务排名 $data=array(); // 初始化数据foreach($serversas$server){ $data["$server->server_name"]=$server->server_number/100; // 这里除 100是因为测试的时候发现 Chart API 不支持 >=100 的数值。} $color=array( '#FF6600',
'#FFB380',
'#FFD9BF',
'#DFBEA7',
'#BF8660',
'#AA6639', ); //设置图像的颜色 $chart->setChartAttrs(array( 'type'=>'pie', // 饼形图 'title'=>'收藏 & 分享', // 图像名称 'data'=>$data, // 图像数据 'size'=>array(468,300), // 图像大小 'color'=>$color // 图像颜色 ));
echo$chart;// 输出图像?>最后获取的图像是:

PHP 类下载:Google Charts API PHP Class
实际应用查看:17 Fav Stats
相关阅读:
- 风河系统CEO谈参与“Android”开发和与英特尔合作的意义 (Google-fans, 2008-7-10)
- Googel终于染指虚拟世界——Google PK Secondlife (Google-fans, 2008-7-10)
- Hitwise:Google下一个将推出汽车或音乐服务 (Google-fans, 2008-7-10)
- Google拒透露Android合作方 称不想有太大压力 (Google-fans, 2008-7-10)
- 谷歌Lively能干什么?要干什么? (Google-fans, 2008-7-11)
- 谷歌中国进入后开复时代 (Google-fans, 2008-7-11)
- 微软谷歌呼吁制定隐私法保护法 (Google-fans, 2008-7-11)
- Lively教程:如何创建一个房间 (Google-fans, 2008-7-11)
- iPhone发布前夕 Google手机发展时间表曝光 (Google-fans, 2008-7-11)
- 雅虎用BOSS向谷歌挑战能够成功吗? (Google-fans, 2008-7-11)
导入论坛
引用链接
收藏
分享给好友
推荐到圈子
管理
举报
TAG:
api
google
php