如何在codeigniter中访问数组对象

时间:2015-04-04 18:16:52

标签: php codeigniter

我有一个像

这样的数组
Array ( 
[result] => Array ( 
                [0] => stdClass Object ( 
                                    [subs_msg_id] => 31 
                                    [subscriber_id] => 13 
                                    [from_subs_user_id] => 92 
                                    [from_subs_email] => test@gmail.com 
                                    [message_text] =>mmmmmmmmmmmyyyyyyyyyyyyyy
                                 )
[message_time] => 1428161519 
                ) 
     )
$this->load->view('reply_message_form',$this->data);

我希望它在视图页面中访问[from_subs_email]元素reply_message_form

我如何访问?在codeigniter视图中

1 个答案:

答案 0 :(得分:1)

在控制器中 你应该将数组附加到这样的数据:

$data = array();
$data['message'] = Array (....);
$this->load->view('reply_message_form', $data);

然后在视图中,您可以像这样访问from_subs_email:

<?php echo $message['result'][0]->from_subs_email; ?>

或者你可以循环$ message数组来打印信息