一张图片,在网页中显示成一堆乱码是怎么的?

WBOY
Freigeben: 2016-06-06 20:18:35
Original
2205 Leute haben es durchsucht

这堆乱码是一张图片,怎么能够还原显示成图片?
(谢谢大家,直接在后台return返回,所以显示成这样,放到一个有头有尾的html中就好了。)
一张图片,在网页中显示成一堆乱码是怎么的?

回复内容:

这堆乱码是一张图片,怎么能够还原显示成图片?
(谢谢大家,直接在后台return返回,所以显示成这样,放到一个有头有尾的html中就好了。)
一张图片,在网页中显示成一堆乱码是怎么的?

用header函数设置一下content-type试试看
例如,你的图片是jpg格式的
header('Content-type: image/jpeg');

浏览器会根据content-type判断输出的是什么,他认为是文本所以就这么显示了,你要设置你的content-type告诉浏览器是图片,他才会显示图片,就像楼上说的那样

看了一下楼主的截图的乱码,在输出图片之前有其他字符输出。 有可能是使用了带BOM头的utf-8文件写的PHP代码,改为无BOM头的文件试试。

你应该提供最小可复现这个现象的代码片段, 不然ls都只能猜

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!