这堆乱码是一张图片,怎么能够还原显示成图片?
(谢谢大家,直接在后台return返回,所以显示成这样,放到一个有头有尾的html中就好了。)
回复内容: 这堆乱码是一张图片,怎么能够还原显示成图片?
(谢谢大家,直接在后台return返回,所以显示成这样,放到一个有头有尾的html中就好了。)
用header函数设置一下content-type试试看
例如,你的图片是jpg格式的
header('content-type: image/jpeg');
浏览器会根据content-type判断输出的是什么,他认为是文本所以就这么显示了,你要设置你的content-type告诉浏览器是图片,他才会显示图片,就像楼上说的那样
看了一下楼主的截图的乱码,在输出图片之前有其他字符输出。 有可能是使用了带bom头的utf-8文件写的php代码,改为无bom头的文件试试。
你应该提供最小可复现这个现象的代码片段, 不然ls都只能猜