如何在php中将图形创建函数调用为img src?

如何在php中将图形创建函数调用为img src?,php,html,phpgraphlib,Php,Html,Phpgraphlib,我想调用一个函数作为image src。我正在使用phpgraphlib绘制图形。我试过这样做,但得到了垃圾值` <?php include("phpgraphlib.php"); function kk() { $graph=new PHPGraphLib(1000,1000); include("db_connect.php"); $dataArray=arra

我想调用一个函数作为image src。我正在使用phpgraphlib绘制图形。我试过这样做,但得到了垃圾值`

        <?php
         include("phpgraphlib.php");
         function  kk()
         { 
        $graph=new PHPGraphLib(1000,1000); 
        include("db_connect.php"); 
        $dataArray=array();
        $graph_array=array();
        $sql="SELECT name,mark,entered_time FROM student ";
        $result = mysql_query($sql,$con) ;
        if ($result) {
      while ($row = mysql_fetch_assoc($result)) {

    $without_comma_value=explode(',', $row['mark']);
    $count=count($without_comma_value);

   for($i=0;$i<$count;$i++)
   {
   $Val_onebyone= $without_comma_value[$i];
   $num=$i+1;
   $dataArray[$num]=$Val_onebyone; 
         } 

       }
        }

      $graph->setBackgroundColor("#F78181");
      $graph->addData($graph_array);
      $graph->setBars(false);
      $graph->setLine(true);
      $graph->setupYAxis(20, 'black');
      $graph->setupXAxis(20, 'black');
      $graph->setTextColor('black');
      $graph->setDataPoints(true);
      $graph->setDataPointColor('maroon');
      $graph->setLineColor('maroon');
      $graph->createGraph();}
       ?>
  <html>
  <form>
      <div align="center">
          <table><tr>
              <td valign="mid"><b>SpO2</b></td>
              <td align="center">
                  <img src="<?php echo kk(); ?>" />
              </td>
          </tr></table>
      </div>
 <form>
`当在另一个php页面上编写这个graph creating函数并尝试将该页面调用为img src时,graph就正常运行了。但我想把它叫做函数。请帮助将createGraph直接写入PHP的输出管道。你需要缓存并回显它

更改最后两行

  $graph->setLineColor('maroon');
  $graph->createGraph();}
为此:

  $graph->setLineColor('maroon');
  ob_start();
  $graph->createGraph();
  $out = ob_get_clean();
  echo $out;
  }

此外,我不知道$graph->createGraph应该打印什么,但它可能不是URL。@ÁlvaroG.Vicario,是的,它输出图像的二进制数据。马上——这就是问题所在。但你只在打电话给kk的时候才需要它。你试过我的密码了吗?海,我已经按照你的建议试过了。但显示相同的输出,如Õ?ý1ý3Ö–ýÀý…请在仅调用kk时建议它有效。但问题是作为图像src调用