小编给大家分享一下php无法输出图片的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
php无法输出图片的方法:首先打开相应的PHP代码文件;然后在代码中添加“ob_clean()”函数,清空输出缓冲区即可解决无法输出图片问题。
PHP使用GD2库画图,图像无法输出解决方法
使用php的GD2库绘制图像,在浏览器上输出可能会出现图像无法输出的情况:
在代码中添加ob_clean()函数,清空(擦掉)输出缓冲区。
代码如下:
<?php //用其他编辑器打开存储为utf-8 no bom ob_clean();$height=600;$width=600;//创建一个图像标识符$im=imagecreatetruecolor($width,$height);//为图像选择颜色$white=imagecolorallocate($im,255,255,255);$blue=imagecolorallocate($im,0,0,64);$c=imagecolorallocate($im,255,125,10);$red=imagecolorallocate($im,255,0,0);//绘制背景颜色imagefill($im,0,0,$blue);//从左上角开始画一条线导图像右下角imageline($im,0,0,$width,$height,$white);//从左下角开始画一条线导图像右上角imageline($im,600,0,0,600,$red);//添加文字imagestring($im,5,250,150,'Hello World!',$c);Header('Content-type:image/png');imagepng($im);imagedestroy($im);?>
以上是“php无法输出图片的解决方法”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!