时间:2021-07-01 10:21:17 帮助过:3人阅读
- <br><?php <br>$datay=array(); //纵坐标数据 <br>$datax=array(); //横坐标数据 <br>foreach ($usernums as $key => $value){ <br>$datay[] = $value; <br>$datax[] = $userids[$key]; <br>} <br>require_once (‘jpgraph-3.0.7/jpgraph/jpgraph.php'); <br>require_once (‘jpgraph-3.0.7/jpgraph/jpgraph_bar.php'); <br>// Create the graph. These two calls are always required <br>$graph = new Graph(800,600); //图像高宽 <br>$graph->SetScale(“textlin”); <br>$graph->xaxis->SetTickLabels($datax); <br>$graph->xaxis->SetFont(FF_VERDANA,FS_NORMAL,10); <br>$graph->xaxis->SetLabelAngle(30); <br>$graph->yaxis->scale->SetGrace(20); <br>$graph->xaxis->scale->SetGrace(20); <br>// Add a drop shadow <br>$graph->SetShadow(); <br>// Adjust the margin a bit to make more room for titles <br>$graph->img->SetMargin(40,30,20,40); <br>// Create a bar pot <br>$bplot = new BarPlot($datay); <br>// Adjust fill color <br>$bplot->SetFillColor(‘orange'); <br>$bplot->value->Show(); <br>$bplot->value->SetFont(FF_ARIAL,FS_BOLD,10); <br>$bplot->value->SetAngle(45); <br>$bplot->value->SetFormat(‘%d'); <br>$graph->Add($bplot); <br>// Setup the titles <br>$graph->title->Set(iconv(“UTF-8″, “gb2312″,”用户消费报表图”)); <br>$graph->xaxis->title->Set(iconv(“UTF-8″, “gb2312″,”用户姓名”)); <br>$graph->yaxis->title->Set(iconv(“UTF-8″, “gb2312″,”用户订单数量”)); <br>$graph->xaxis->title->SetFont(FF_SIMSUN,FS_BOLD); <br>$graph->yaxis->title->SetFont(FF_SIMSUN,FS_BOLD); <br>$graph->title->SetFont(FF_SIMSUN,FS_BOLD); <br>// Display the graph <br>$graph->Stroke(); <br>?>