imotorbike/gchartphp

此包最新版本(dev-master)没有可用的许可证信息。

PHP 对 Google Chart API 的对象封装。

dev-master 2020-06-11 07:36 UTC

This package is not auto-updated.

Last update: 2024-09-28 02:16:04 UTC


README

这是一个简单的 PHP 对象封装,用于Google Chart API。可以帮助需要自动化构建 Google Chart URL 的人。支持几乎所有类型的图表。先决条件

要使用此 API,您应该有一些 PHP 经验;一些耐心来阅读文档;以及在您的第一个图表不符合预期时保持尝试的毅力。

项目迁移

此项目是从 Google Code 项目迁移过来的。此项目将继续在其Google Code 页面上镜像。

使用 master 分支进行稳定发布,实验分支进行开发发布,遗留分支用于旧版本的封装(此分支将不会积极更新)。

饼图示例

使用此代码生成的 gPieChart 类创建的饼图

 $piChart = new gPieChart();
 $piChart->addDataSet(array(112,315,66,40));
 $piChart->setLabels = array("first", "second", "third","fourth");
 $piChart->setLegend(array("first", "second", "third","fourth"));
 $piChart->setColors = array("ff3344", "11ff11", "22aacc", "3333aa");

备注

  • 首次提交到 GUTHub 的版本与 Google Code 上的版本相同。未来的提交将保留给 GITHub。
  • 我对代码的发展感到满意。我过去没有太多机会在 PHP 中尝试继承和多态。

变更日志

20110903 - 在 gChart.php 中修复了 encodeData2 错误。20110816 - 将 PEAR 分支合并到 master。创建了带有旧文件的遗留分支。