Php symfony输出原始图像

Php symfony输出原始图像,php,symfony-1.4,Php,Symfony 1.4,在我的php代码中,我在一个变量中得到一个图像。e、 g: $src_image= imagecreatefromjpeg(my_jpeg_path); 我想将其输出为图像。所以我试了一下: $src_image= imagecreatefromjpeg(my_jpeg_path); header('Content-type: image/jpeg'); imgaejpeg($src_image); 但这让我犯了一个错误。标题(…)假定为全局标题,浏览器回复: The image “ht

在我的php代码中,我在一个变量中得到一个图像。e、 g:

$src_image=  imagecreatefromjpeg(my_jpeg_path);
我想将其输出为图像。所以我试了一下:

$src_image=  imagecreatefromjpeg(my_jpeg_path);
header('Content-type: image/jpeg');
imgaejpeg($src_image);
但这让我犯了一个错误。
标题(…)
假定为全局标题,浏览器回复:

The image “http://localhost:8081/backend_dev.php/poster/makenew” cannot be displayed because it contains errors.
我怎么修理它

p.S.:我知道我可以通过
fwrite
和使用图像标签保存图像,但我更想知道我的方法是否可行

更新:此时,我不需要查看图像本身。我只需要在另一页中使用该图像。在那种情况下,做
很好。但后来我做了一点调查,最终我学会了

这是:

imgaejpeg($src_image);

拼写错误,除非这只是一个打字错误,否则这将是你的问题。如果这只是一个输入错误,那么注释掉
标题
行和
图像jpeg
行,看看是否有任何错误被写入,因为这将导致jpeg渲染出错。

我本来想放弃这个愚蠢的答案,但事实并非如此。谢谢但它仍然没有显示为图像。它在一些奇怪的编码中显示了一些奇怪的字符。你知道,图像文件在文本编辑器中的外观。有什么办法吗?@prongs看起来你仍然可以注释掉标题行,确保它仍然存在并正在执行。没有标题行,它只是纯文本,并吐出二进制数据。