当我运行下面的代码时,它显示一个图像,该图像作为blob变量存储在mysql Db中。问题是我是否回声了其他任何东西,甚至像echo'--------'这样简单的东西;在我调用图像之前,图像将不会显示。仅显示随机字符。如果我在图像显示后回声了什么,但图像显示后却什么也没有。有人可以告诉我为什么吗,以及我如何一起显示其他项目和图像,谢谢
close(); ?>您可以将图像数据转换为base64并将其粘贴在标签中。当前,您正在尝试在图像数据之外写入文本,并且Internet浏览器认为您的文本是图像的一部分,因此会引发错误。
尝试这样的事情:
echo ''; echo 'Hello world.'; 请注意,这不是最佳解决方案,因为它无法缓存且速度相当慢,尤其是在手机上。检出Caniuse以获得数据URI。来源:stack overflow
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。