Codeigniter 在获取对象的 属性 时出现非对象错误
Codeigniter getting non-object error when getting a property of an object
我正在尝试获取某个对象的一些信息。
当我 var_dump 它时,我得到这个:
var_dump($data)
object(stdClass)#44 (3) {
["front_image"]=> string(19) "1424188887front.jpg"
["back_image"]=> string(18) "1424188887back.jpg"
["detail_file"]=> string(16) "1424188887detail.pdf"
}
我正在尝试使用
获取正面图像
echo $data->front_image;
它回显 1424188887front.jpg 然后是
A PHP Error was encountered
Severity: Notice
Message: Trying to get property of non-object
Filename: test.php
Line Number: 198
我不确定发生了什么。
信息打印没有问题。
信息实际上是通过一个包含多个 $data 对象的数组传入的。
其中一个缺少 front_image 属性,这就是它吐出错误的原因。
我正在尝试获取某个对象的一些信息。 当我 var_dump 它时,我得到这个:
var_dump($data)
object(stdClass)#44 (3) {
["front_image"]=> string(19) "1424188887front.jpg"
["back_image"]=> string(18) "1424188887back.jpg"
["detail_file"]=> string(16) "1424188887detail.pdf"
}
我正在尝试使用
获取正面图像echo $data->front_image;
它回显 1424188887front.jpg 然后是
A PHP Error was encountered
Severity: Notice
Message: Trying to get property of non-object
Filename: test.php
Line Number: 198
我不确定发生了什么。 信息打印没有问题。
信息实际上是通过一个包含多个 $data 对象的数组传入的。
其中一个缺少 front_image 属性,这就是它吐出错误的原因。