Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在laravel 4.2中从数据库检索图像_Php_Html_Database_Laravel - Fatal编程技术网

Php 在laravel 4.2中从数据库检索图像

Php 在laravel 4.2中从数据库检索图像,php,html,database,laravel,Php,Html,Database,Laravel,我有一个充满数据的数据库,当我检索数据时,图像作为原始数据出现。我知道我上传时必须将它们保存在公共目录中,但是,是否有机会显示这些图像,因为它们已经保存在数据库中,我只想显示它们?数据库中的数据是什么格式的 如果它是base64,则可以如下方式显示: <img src="data:image/png;base64,{{ $user->image_data }}" alt="title" /> image\u data}”alt=“title”/ 或者,如果其未进行base6

我有一个充满数据的数据库,当我检索数据时,图像作为原始数据出现。我知道我上传时必须将它们保存在公共目录中,但是,是否有机会显示这些图像,因为它们已经保存在数据库中,我只想显示它们?

数据库中的数据是什么格式的

如果它是base64,则可以如下方式显示:

<img src="data:image/png;base64,{{ $user->image_data }}" alt="title" />
image\u data}”alt=“title”/
或者,如果其未进行base64编码:

<img src="data:image/png;base64,{{ base64_encode($user->image_data) }}" alt="title" />
image\u data)}“alt=”title“/>

注意:浏览器不会缓存这样渲染的图像。

Hi Björn,感谢您的回复,我使用Blob