使用细枝显示PHP Symfony2 BLOB数据
在我的数据库中,我有blob列中的图像,我正在检索这些图像并通过HTML向用户显示这些图像 现在,问题是: 当我使用PHP时使用细枝显示PHP Symfony2 BLOB数据,php,symfony,Php,Symfony,在我的数据库中,我有blob列中的图像,我正在检索这些图像并通过HTML向用户显示这些图像 现在,问题是: 当我使用PHP时 header("content-type: image/jpeg"); echo $image; 我在浏览器中显示图像,但是,通过细枝或HTML,我无法显示图像。传递相同的$image 像 但它不起作用$name是TWIG中img标记中的属性。浏览器只是显示此字段的垃圾数据。可能您必须传递如下变量: return this->render("...twig", a
header("content-type: image/jpeg");
echo $image;
我在浏览器中显示图像,但是,通过细枝或HTML,我无法显示图像。传递相同的$image
像
但它不起作用
$name
是TWIG中img
标记中的属性。浏览器只是显示此字段的垃圾数据。可能您必须传递如下变量:
return this->render("...twig", array('image' => $name->$image));
将图像数据转换为base64,并用
img
标记显示。您可以将转换逻辑放入细枝扩展中,并将其显示如下:
<img src="data:image/jpg;base64,{{ imageData|base64 }}" alt="" />
<img src="data:image/jpg;base64,{{ imageData|base64 }}" alt="" />