php生成图片,在html的img标签中可以正常显示,直接访问网址乱码的问题解决

发布时间:2020-06-12 03:23:05 作者:shenymce
来源:网络 阅读:1130

今天做php生成图片的时候,出现了一个问题。代码实际上挺简单的,如下:

header("Content-type:image/png");
$a = imagecreate(100,100);
imagecolorallocate($a,255,0,255);
imagepng($a);
imagedestroy($a);

当我直接访问页面url是提示
�PNG  IHDRddJ,PLTE��4��IDAT8�c���Q@Ox��^�IEND�B`�

当我新建一个html页面,使用img标签是图片可以正常显示,网上找了很久,试了很多方法,终于找到了解决方法

解决方法:
修改上门的代码为

ob_end_clean();//添加这句就可以了
header("Content-type:image/png");
$a = imagecreate(100,100);
imagecolorallocate($a,255,0,255);
imagepng($a);
ima

这样图片就可以直接通过网址访问了

推荐阅读:
  1. HTML的img标签
  2. HTML img标签的src属性怎么用

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

访问 网址 乱码

上一篇:jQuery Template 简单使用

下一篇:yii2源码分析之执行基本流程

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》