我试图输出一组数据的阵列,而我,由于我的LEFT OUTER JOIN
了每场比赛多行。PHP:直接访问一个元素中的对象
我使用的是一个积极的向前看下一行是否是同一个ID为第一。但是,数据库类的返回将返回一个对象数组。
array(7) {
[0]=> object(stdClass)#4 (8) {
["dom_id"]=>string(1) "3"
["domain"]=>string(11) "example.com"
["status"]=>string(7) "Invalid"
["expiry"]=>string(10) "2010-07-20"
["remaining"]=>string(6) "0 Days"
["rem_id"]=>NULL
["alert_type"]=>NULL
["contact"]=>NULL
}
//etc
我收到以下错误,Fatal error: Cannot use object of type stdClass as array
我的代码如下,
echo $domains[$k+1]->alert_type;
我知道我可以分配新的层面,一个变量和访问作为一个对象,但整洁的缘故,我宁愿直接访问它。
这可能吗? ..如果是,我该如何处理它?
钽
Eish,我只是把它分配给一个变量然后:)干杯的答复 – 2010-08-02 15:53:06