我想在Zend Framework视图脚本中回显一个Image(用户无法读取文件)
这适用于Controller:
$service = My_Service_Factory::getFileServer();
header('Content-Type: image/jpeg');
echo $service->getProfilePicture($user); // returns binary string
exit;
但是如何为Zend View实现这个?
答案 0 :(得分:1)
也不确定为什么你想要这个... ...
最有意义的是获取响应对象,并在那里更改内容类型,以及设置正文。
$this->getResponse()->setHeader('Content-Type', 'image/jpeg')
->setBody($service->getProfilePicture($user))
->sendResponse();