我是Zend Framework 2的新手,只知道一些基础知识.我发现很难找到很多例子.
Quesiton:在数据库中获取BLOB字段并通过控制器显示它.例如:www.mysite.com/images/2将从数据库中检索BLOB并将其作为图像显示给用户,因此html标签<img src="http://www.mysite.com/images/2"/>将显示图像.
我通常在ASP.NET MVC中做,但不知道如何在这里做.如果有人能够告诉我如何实现它,我会很高兴.
假设我从数据库中获取了图像.
我设法找到了如何返回JSON并相信一些简单的东西会起作用.但找不到解决方案.我还需要发送这样的文件.
public function displayAction()
{
$id = 10;
$albumImage = $this->getAlbumImageTable()->getAlbumImage($id);
if ($albumImages){
//Show the image $albumImage
//return JsonModel(array(...)) for json but for image ???
} else{
//Show some other image
}
}
Run Code Online (Sandbox Code Playgroud)
如果有人可以提供帮助,我将不得不承担责任.
提前致谢.