Php 如何从stdclass对象中获取数据?

Php 如何从stdclass对象中获取数据?,php,codeigniter,codeigniter-2,stdclass,Php,Codeigniter,Codeigniter 2,Stdclass,我正在使用$this->db->get_where()从codeigniter中的数据库获取数据。 我使用print\u r() 它看起来像stdClass对象的数组。了解如何访问此数组中的值的任何人 Array ( [0] => stdClass Object ( [id] => 1 [password321] => qwerty [email123] => example@gmail.com [username12

我正在使用
$this->db->get_where()
从codeigniter中的数据库获取数据。 我使用
print\u r()

它看起来像
stdClass对象的数组
。了解如何访问此数组中的值的任何人

Array ( [0] =>    
    stdClass Object ( 
    [id] => 1 
    [password321] => qwerty
    [email123] => example@gmail.com 
    [username123] => xyz
    ) 
)

它显示了一个对象数组。里面只有一个物体

如果:

然后:


像访问任何其他对象一样访问它

echo $array[0]->id //1
echo $array[0]->username123 //xyz
等等。如果数组中有多个对象,请通过
for循环运行它以迭代数组

例如:

for ($i=0;$i<sizeof($array);$i++) {
    echo $array[$i]->[object property];
}
用于($i=0;$i[对象属性];
}

$array[0]->id
应回显1@Labeeb.为您提出的问题提供了解决方案。请尝试并分享您的想法。
echo $array[0]->id //1
echo $array[0]->username123 //xyz
for ($i=0;$i<sizeof($array);$i++) {
    echo $array[$i]->[object property];
}