codeigniter:以相同的方法从数组中获取单个字段

时间:2015-12-20 09:40:49

标签: codeigniter

如何以相同的方法仅从此数组中获取电子邮件以作为模型的变量传递?

$user_data['userinfo'] = $this->logindatamodel->login_data();
$tsp = $this->AttendanceModel->get_batch_byUser();
echo '<pre>';
print_r($user_data);

输出:

Array
(
    [userinfo] => stdClass Object
        (
            [ID] => 3
            [Name] => Md. Aminur Rahman
            [Email] => aminur.biswas@yahoo.com
            [Password] => 202cb962ac59075b964b07152d234b70
            [Role] => 4
        )

)

1 个答案:

答案 0 :(得分:1)

做,

 echo $user_data['userinfo']->Email

您将收到打印的电子邮件 这只是单维数组的解决方案。如果它是多维的

你会把它放在一个循环上

echo $user_data['userinfo'][0]->Email;

  for($i=0;$i<count($user_data['userinfo'];$i++)
{
   echo $user_data['userinfo'][$i]->Email;
}