在 laravel 4.2 中从数据库中检索图像
Posted
技术标签:
【中文标题】在 laravel 4.2 中从数据库中检索图像【英文标题】:Retrieving images from DB in laravel 4.2 【发布时间】:2017-09-02 19:39:53 【问题描述】:我有一个充满数据的数据库,当我检索数据时,图像以原始数据的形式出现。我知道上传时必须将它们保存在公共目录中,但是,由于它们已经保存在数据库中并且我只想显示它们,是否有机会显示这些图像?
【问题讨论】:
【参考方案1】:您的数据库中的数据是什么格式的?
如果是base64,可以这样显示:
<img src="data:image/png;base64, $user->image_data " />
或者如果它还没有经过base64编码:
<img src="data:image/png;base64, base64_encode($user->image_data) " />
注意:浏览器不会缓存这样渲染的图像。
【讨论】:
嗨 Björn,谢谢您的回复,我使用 Blob以上是关于在 laravel 4.2 中从数据库中检索图像的主要内容,如果未能解决你的问题,请参考以下文章