简体   繁体   English

在Zend视图中获取数组元素

[英]Get Array Element in Zend View

i pass an array to my view and i can't show element in my view ! 我将数组传递给视图,但无法在视图中显示元素! THis is my array : Array ( [pin] => 00000 [card] => 00000 [status] => Y). 这是我的数组:Array([pin] => 00000 [card] => 00000 [status] => Y)。 thnx for helping me . 感谢帮助我。

suppose you have array 假设你有数组

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

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

$viewModel->setVariables($arrayData);

Now, on view you can directly access as- 现在,在视图上,您​​可以直接访问-

$pin, $card, etc

this will add a single varibale to the view- 这会将单个变量添加到视图中-

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

on view page, just use as 在查看页面上,仅用作

 $testVar;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM