使用phpGraphlib库时出错

时间:2018-03-24 10:45:01

标签: php graph shared-libraries

我在我的php项目中使用phpgraphlibrary创建条形图但是当我尝试运行程序时它只显示空白图像

enter image description here

程序

<?php
include("phpgraphlib.php");
$graph = new PHPGraphLib(400,300);
$data = array("Alex"=>99, "Mary"=>98, "Joan"=>70, "Ed"=>90);
$graph->addData($data);
$graph->setTitle("Test Scores");
$graph->setTextColor("blue");
$graph->createGraph();
?>

1 个答案:

答案 0 :(得分:0)

我没有这方面的解决方案,但我发现了一些可以帮助我们找到解决方案的方法。我一直有同样的问题。我的本地服务器正在运行PHP v.7.1.6。如果数据数组是关联数组,PHPGraphLib将不呈现图形。然而,如果图形是数字数组,它将呈现图形。似乎PHP 7.1中关联数组的某些内部表示与PHP 5不同。我的Web主机运行PHP 5.4.45,它使用关联数组完美呈现图形。我现在正在寻找能否找到PHP 7.1中关联数组的变化。