php使用Jpgraph绘制柱形图的方法

 更新时间:2015年06月10日 15:43:52   作者:zhuzhao  
这篇文章主要介绍了php使用Jpgraph绘制柱形图的方法,涉及Jpgraph通过定义数组、设置阴影、边距、字体等实现柱形图的相关技巧,需要的朋友可以参考下

本文实例讲述了php使用Jpgraph绘制柱形图的方法。分享给大家供大家参考。具体实现方法如下:

<?php 
include ("src/jpgraph.php"); 
include ("src/jpgraph_bar.php"); 
$data = array(19,23,34,38,45,67,71,78,85,87,90,96); //定义数组
$graph = new Graph(400,300); //创建新的Graph对象 
$graph->SetScale("textlin");                 
$graph->SetShadow(); //设置阴影 
$graph->img->SetMargin(40,30,20,40); //设置边距 
$barplot = new BarPlot($data); //创建BarPlot对象 
$barplot->SetFillColor('blue'); //设置颜色 
$barplot->value->Show(); //设置显示数字 
$graph->Add($barplot); //将柱形图添加到图像中 
$graph->title->Set("年度收支表"); //设置标题和X-Y轴标题
$graph->xaxis->title->Set("月份"); 
$graph->yaxis->title->Set("总金额(兆美元)"); 
$graph->title->SetFont(FF_SIMSUN,FS_BOLD); //设置字体 
$graph->yaxis->title->SetFont(FF_SIMSUN,FS_BOLD); 
$graph->xaxis->title->SetFont(FF_SIMSUN,FS_BOLD); 
$graph->Stroke(); 
?>

运行效果如下图所示:

希望本文所述对大家的php程序设计有所帮助。

相关文章

  • PHP 99乘法表的几种实现代码

    PHP 99乘法表的几种实现代码

    对于刚学PHP的新手来讲,用php写九九乘法表无疑是非常经典的一道练习题,但不要小看这道练习题,它对于逻辑的考验还是相当到位的,这里脚本之家小编就为大家分享一下
    2020-10-10
  • PHP实现的比较完善的购物车类

    PHP实现的比较完善的购物车类

    这篇文章主要介绍了PHP实现的比较完善的购物车类,包含了针对商品常见的增加、删除与修改等功能,非常具有实用价值,需要的朋友可以参考下
    2014-12-12
  • 使用PHP操作ElasticSearch搜索引擎详解

    使用PHP操作ElasticSearch搜索引擎详解

    ElasticSearch是一个基于Lucene的开源搜索引擎,它提供了强大的全文搜索和分析功能,本文将深入探讨如何使用PHP操作ElasticSearch搜索引擎,包括安装ElasticSearch、使用ElasticSearch PHP客户端库进行索引管理和搜索操作等,需要的朋友可以参考下
    2024-04-04
  • PHP 输出缓存详解

    PHP 输出缓存详解

    Output Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。
    2009-06-06
  • php实现从上传文件创建缩略图的方法

    php实现从上传文件创建缩略图的方法

    这篇文章主要介绍了php实现从上传文件创建缩略图的方法,涉及php操作上传文件及图片操作的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-04-04
  • PHP中$GLOBALS与global的区别详解

    PHP中$GLOBALS与global的区别详解

    今天小编就为大家分享一篇关于PHP中$GLOBALS与global的区别详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • PHP 使用MySQL管理Session的回调函数详解

    PHP 使用MySQL管理Session的回调函数详解

    本篇文章文章是对PHP中使用MySQL管理Session的回调函数进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php中调用其他系统http接口的方法说明

    php中调用其他系统http接口的方法说明

    本篇文章主要是对php中调用其他系统http接口的方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-02-02
  • php date与gmdate的获取日期的区别

    php date与gmdate的获取日期的区别

    PHP中的时间有2个格式化函数:date()和gmdate(),在官方的文档中的描述为
    2010-02-02
  • Linux Apache PHP Oracle 安装配置(具体操作步骤)

    Linux Apache PHP Oracle 安装配置(具体操作步骤)

    本篇文章是对在Linux下安装Apache+PHP连接Oracle的具体操作步骤进行了详细的分析介绍,需要的朋友参考下
    2013-06-06

最新评论