2015-02-17 167 views
0

我試圖獲取對象的某些信息。 當我的var_dump它,我得到這個:獲取對象屬性時Codeigniter獲取非對象錯誤

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 

得到正面形象我不確定發生了什麼事。 信息打印沒有問題。

+0

你忘了分號'echo $ data-> front_image;'< - HERE – MonkeyZeus 2015-02-17 22:08:41

+0

Thanks @MonkeyZeus,我會編輯問題。 – yomamasdad 2015-02-17 22:14:20

回答

0

信息實際上是通過具有多個$數據對象的數組傳遞的。

其中之一是缺少一個front_image屬性,所以這就是爲什麼它吐出一個錯誤。