imagepng或imagejpeg浏览器无显示问题

Posted 半山

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了imagepng或imagejpeg浏览器无显示问题相关的知识,希望对你有一定的参考价值。

可以先参考这篇文章,检查一下php的文件编码是否有bom

然而我并不是这个问题,后来想到或许是输出缓冲中有其它内容,

于是尝试

ob_clean();
$imagepng($im);或//imagejpeg
echo ob_get_clean();

终于ok了,但是是怎么产生的呢?

于是注释掉其它代码,输出缓冲区:

echo ob_get_contents();

发现居然是空行,仔细检查发现某个代码里居然有echo输出,坑!

 

以上是关于imagepng或imagejpeg浏览器无显示问题的主要内容,如果未能解决你的问题,请参考以下文章

PHP 输出图像 imagegif imagejpeg 与 imagepng 函数

输出图像

PHP实现的自定义图像居中裁剪函数示例

PHP Imagepng 输出未在任何浏览器中显示

将 GD 图像转换回二进制数据

imagejpeg() 权限问题