Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
pchart 2.0-从函数(PHP)返回时不显示图形_Php_Pchart - Fatal编程技术网

pchart 2.0-从函数(PHP)返回时不显示图形

pchart 2.0-从函数(PHP)返回时不显示图形,php,pchart,Php,Pchart,对于一个项目,我需要在同一时间用不同的数据显示相同的图表。数据从数据库中读取 由于使用相同的图形,我不想为每个图形创建额外的文件 所以我的想法是把图的代码放到函数中,并传递必要的参数,就像sql语句得到的数组一样 function setLineGraph ($array1...){ //includes... //Graph code //draw graph $myPicture->stroke(); } 使用包含代码的img src=“LineGraph.php”-文件

对于一个项目,我需要在同一时间用不同的数据显示相同的图表。数据从数据库中读取

由于使用相同的图形,我不想为每个图形创建额外的文件

所以我的想法是把图的代码放到函数中,并传递必要的参数,就像sql语句得到的数组一样

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函数。只需调用函数即可生成图形。(当然不返回。)