我使用了zendframwork,这是我在controller
$getRows = $this->MgGeneral->select();
foreach($getRows as $value) {
var_dump($value);
}
我希望发送$getRow
到view
,但它在对象(数组中的数组)中,所以我需要传递给view
的是{是真实的$value
我var_dump它的显示
那么我如何将$value
传递给view
?
答案 0 :(得分:2)
在您的控制器中,只需将值传递给:
$this->view->yourVariable = $yourValue;
在您看来,您可以访问以下值:
var_dump($this->yourVariable); /* you'll get $yourValue */
带上你的代码:
$getRows = $this->MgGeneral->select();
foreach($getRows as $value) {
$this->view->value[] = $value;
};
答案 1 :(得分:2)
感谢@Harry
现在通过你的回答我得到了正确的
$passtoview = array();
$getRows = $this->MgGeneral->select();
foreach($getRows as $value) {
$passtoview[] = $value;
};
var_dump($passtoview);
答案 2 :(得分:1)
在您的控制器中执行:
$this->view->value = $value;
在视图中你可以通过以下方式获得它:
$this->value;