参考链接:http://www.thinkphp.cn/code/853.html
http://blog.phpfs.com/archives/896.html
说明:这种方法是Thinkphp3.2版本引入的生成图片折线图并将折线图保存到本地文件中
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
vendor(
'Jpgraph.jpgraph'
);
vendor (
'Jpgraph.jpgraph_line'
);
//数据
$ydata
=
explode
(
","
,
$value
);
//画布的大小
$width
=450;
$height
=250;
// 创建一个画布,必要的两行
$graph
=
new
\Graph(
$width
,
$height
);
$graph
->SetScale(
'intlin'
);
//传递数据创建折线
$lineplot
=
new
\LinePlot(
$ydata
);
// 将折线增加到画布上
$graph
->Add(
$lineplot
);
// 显示画布
$graph
->Stroke(
"路径/XXX.png"
);
//这个是生成折线图保存路径
|
生成的图如下:
下载Jpgraph文件地址:http://jpgraph.net/download/ 下载3.5版本的
本文转自噼里啪啦啦 51CTO博客,原文链接:http://blog.51cto.com/pilipala/1783059,如需转载请自行联系原作者