我有一个充满数据的数据库,当我检索数据时,图像作为原始数据出现。我知道上传时必须将它们保存在公共(public)目录中,但是,是否有机会显示这些图像,因为它们已经保存在数据库中,我只想显示它们?
最佳答案
您数据库中的数据是什么格式?
如果是base64可以这样显示:
<img src="data:image/png;base64,{{ $user->image_data }}" alt="title" />
或者如果它还没有 base64 编码:
<img src="data:image/png;base64,{{ base64_encode($user->image_data) }}" alt="title" />
注意:浏览器不会缓存这样呈现的图像。
关于php - 在 laravel 4.2 中从数据库中检索图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43277801/