PHP图形化CSV文件

时间:2013-07-17 08:37:21

标签: php dynamic csv graph

我是网页和动态内容的新手:

我有一台运行php的服务器,我可以读入并显示CSV文本数据 - 我该如何绘制图形?我正在使用http://phpmygraph.abisvmm.nl/但我不确定将我的CSV数据解析为列。

此外,如何在PHP中创建日期时间对象(这可能吗?)

代码示例:

    <?php
//Set content-type header
header("Content-type: image/png");

//Include phpMyGraph5.0.php
include_once('phpMyGraph5.0.php');

//Set config directives
$cfg['title'] = 'Flow data site#3, John Radcliff Hospital';
$cfg['width']  = 500;
$cfg['height'] = 250;

//Set data
$data = array(
    'Jan' => 12,
    'Feb' => 25,
    'Mar' => 0,
    'Apr' => 7,
    'May' => 80,
    'Jun' => 67,
    'Jul' => 45,
    'Aug' => 66,
    'Sep' => 23,
    'Oct' => 23,
    'Nov' => 78,
    'Dec' => 23
);

//Create phpMyGraph instance
$graph = new phpMyGraph();

//Parse
$graph->parseVerticalLineGraph($data, $cfg); 
    ?>

此图显示了我可以在网页上生成的数据示例以及我希望看到的图表 - 这不是屏幕截图,只是我想要生成的“愿望清单”:

enter image description here

1 个答案:

答案 0 :(得分:1)

如果我可以推荐,我会调整您的数据并使用Google Charts

https://developers.google.com/chart/