pchart 2.0-从函数(PHP)返回时不显示图形
对于一个项目,我需要在同一时间用不同的数据显示相同的图表。数据从数据库中读取 由于使用相同的图形,我不想为每个图形创建额外的文件 所以我的想法是把图的代码放到函数中,并传递必要的参数,就像sql语句得到的数组一样pchart 2.0-从函数(PHP)返回时不显示图形,php,pchart,Php,Pchart,对于一个项目,我需要在同一时间用不同的数据显示相同的图表。数据从数据库中读取 由于使用相同的图形,我不想为每个图形创建额外的文件 所以我的想法是把图的代码放到函数中,并传递必要的参数,就像sql语句得到的数组一样 function setLineGraph ($array1...){ //includes... //Graph code //draw graph $myPicture->stroke(); } 使用包含代码的img src=“LineGraph.php”-文件
function setLineGraph ($array1...){
//includes...
//Graph code
//draw graph
$myPicture->stroke();
}
使用包含代码的img src=“LineGraph.php”-文件,将显示图形
由于简单,我刚刚对值进行了硬编码,因此请查看函数是否显示图形。因此,在php中调用它时:
包括“Filename.php”
setLineGraph();
错误“无法显示图形,它有故障”出现在浏览器中 上面写着:
在脚本中调用Stroke()方法将自动向用户web浏览器发送“Content type:image/png”标题,并在HTTP GET数据字段中发送原始图片。
我搜索了好几个小时,但没有找到任何解决问题的方法
您知道如何获取/访问图形吗?对不起,这是一个void函数。只需调用函数即可生成图形。(当然不返回。)