分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

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

发布时间:2023-09-06 02:23责任编辑:胡小海关键词:乱码
今天做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

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

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

原文地址:http://blog.51cto.com/shenymce/2319510

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved