PHP jpgraph库如何配置及生成多种统计图表?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
<强> jpgraph简介强>
jpgraph是开源的PHP统计图表生成库,基于PHP的阻止GD2图形库构建,把生成统计图的相关操作封装,隐藏了部分复杂的操作,使在PHP页面上输出统计图表变得更加容易.JpGraph的官方网站为:http://jpgraph.net,开发者可以在上面免费下载最新版的jpgraph和阅读相关帮助文档或示例程序。
引用>
<强> jpgraph的配置强>
在文件名中添加jpgraph的目录路径,并将jpgraph解压后的src目录名称更改为jpgraph。
在PHP . ini中文件中找到语句;扩展=php_gd2.dll。把上述语句前的;号去掉,即去掉注释。如果因为PHP版本不同而找不到此语句,则可直接添加=php_gd2延伸。dll
找到函数:<代码>函数gb2utf8 (gb) 代码>
把函数修改为:
函数gb2utf8 (gb) { 返回$ gb; }即不使用gb2编码方式转utf8方式的那段代码。
& lt; PHP ? require_once (“jpgraph/jpgraph.php"); require_once (“jpgraph/jpgraph_line.php"); $ data1=阵列(523634371278685587490256398545367577);//第一条曲线的数组 $图=新的图(500300); 图→美元SetScale (“textlin"); 图→美元SetShadow (); 图→美元img→SetMargin(60, 30岁,70);//设置图像边距 图→美元graph_theme=零;//设置主题为null,否则价值→显示();无效 (lineplot1=new LinePlot美元data1);//创建设置两条曲线对象 lineplot1→美元价值→改变颜色(“red"); lineplot1→美元价值→显示(); 美元图→添加(lineplot1美元);//将曲线放置到图像上 图→美元标题→设置(“CDN流量图“);//设置图像标题 标题图→美元xaxis→→设置(“月份“);//设置坐标轴名称 标题图→美元桠溪→→设置(“流量(gbit)“); 图→美元标题→SetMargin (10); 标题图→美元xaxis→→SetMargin (10); 标题图→美元桠溪→→SetMargin (10); 图→美元标题→SetFont (FF_SIMSUN FS_BOLD);//设置字体 标题图→美元桠溪→→SetFont (FF_SIMSUN FS_BOLD); 标题图→美元xaxis→→SetFont (FF_SIMSUN FS_BOLD); 图→美元xaxis→SetTickLabels ($ gDateLocale→GetShortMonth ()); 图→美元中风();//输出图像 ?在
& lt; PHP ? require_once (“jpgraph/jpgraph.php"); require_once (“jpgraph/jpgraph_bar.php"); $ data=https://www.yisu.com/zixun/array(19日,23日,34岁,38岁,45岁,67,71,78,85,87,96145); $ ydata=阵列(“一”、“二”、“三”、“四”、“五”、“六”,“七”,“八”,“九”,“十”、“十一”,“十二”); $图=新的图(500300);//创建新的图对象 $图-> SetScale (“textlin”);//刻度样式 $图-> SetShadow ();//设置阴影 图-> img -> SetMargin(40岁,30、40、50);//设置边距 $图-> graph_theme=零;//设置主题为null,否则价值——> Show ();无效 (barplot=new barplot美元数据);//创建BarPlot对象 $ barplot -> SetFillColor(蓝色);//设置颜色 价值$ barplot -> -> Show ();//设置显示数字 (图->添加美元barplot);//将柱形图添加到图像中 $图->标题->设置(“CDN流量图”); $图-> xaxis ->标题->设置(“月份”);//设置标题和x - y轴标题 $图->桠溪->标题->设置(“流量(兆比特)"); $图->标题->改变颜色(“红”); $图->标题-> SetMargin (10); $图-> xaxis ->标题-> SetMargin (5); (图-> xaxis -> SetTickLabels美元ydata); $图->标题-> SetFont (FF_SIMSUN FS_BOLD);//设置字体 $图->桠溪->标题-> SetFont (FF_SIMSUN FS_BOLD); $图-> xaxis ->标题-> SetFont (FF_SIMSUN FS_BOLD); 图-> xaxis -> SetFont (FF_SIMSUN FS_BOLD); $图->中风(); ?>PHP jpgraph库如何配置及生成多种统计图表