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 属性,这就是它吐出错误的原因。