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];
}