我正在使用$this->db->get_where()
从codeigniter中的数据库中获取数据。
它返回后我使用print_r()
它看起来像stdClass object
的数组。任何人如何访问此数组中的值。
Array ( [0] =>
stdClass Object (
[id] => 1
[password321] => qwerty
[email123] => example@gmail.com
[username123] => xyz
)
)
答案 0 :(得分:9)
它显示了一个对象数组。其中只有一个对象。
如果:
$var = $this->db->get_where();
然后:
echo $var[0]->id;
答案 1 :(得分:4)
像任何其他对象一样访问它。
echo $array[0]->id //1
echo $array[0]->username123 //xyz
等等。如果数组中有多个对象,请通过for loop
运行它来迭代数组。
例如:
for ($i=0;$i<sizeof($array);$i++) {
echo $array[$i]->[object property];
}