在Zend View中获取数组元素

时间:2017-08-10 09:08:59

标签: arrays zend-framework zend-framework2 zend-view

我将一个数组传递给我的视图,我无法在视图中显示元素! 这是我的阵列:Array([pin] => 00000 [card] => 00000 [status] => Y)。 thnx帮助我。

1 个答案:

答案 0 :(得分:1)

假设你有数组

 $arrayData = array ( 'pin' => 00000, 'card' => 00000, 'status' => Y);

$viewModel = new \Zend\View\Model\ViewModel();

$viewModel->setVariables($arrayData);

现在,您可以直接访问 -

$pin, $card, etc

这会在视图中添加一个varibale -

 $viewModel->setVariable('testVar', 'abc');

在视图页面上,只需使用

 $testVar;