我使用以下Zend Framework 快速入门教程创建了模型。
现在在控制器中我有调用fetchAll()
函数,并且我从模型类中以数组的形式获取值。这个数组看起来像......
Array
(
[0] => Admin_Model_Users Object
(
[_id:protected] => 1
[_access_id:protected] => 1
[_firstname:protected] => test
[_lastname:protected] => test
[_username:protected] => admin
[_password:protected] => 1@3$523456
[_salt:protected] =>
[_email:protected] =>
[_active:protected] => 0
[_last_access:protected] => 0
[_created:protected] => 0
)
)
现在我使用foreach
循环来获取数组的值,但这次它给出了如下错误:
消息:无效的用户属性
我有foreach
如下运行循环:
<?php
foreach($this->profile as $myprofile){
echo $myprofile->id;
} ?>
我试图解决它,也在谷歌搜索上。但我没有得到任何解决方案。请告诉我,如何访问数组的值?