2013-05-10 55 views
0

我正在返回一些數據,並使用var_dump($this);測試我的回報。它返回如下:通過名稱/號碼訪問特定對象?

object(ReportingService)#333 (2) { 
    ["_arrErrors"]=> 
    array(0) { 
    } 
    ["nameWS"]=> 
    string(14) "reportingstuff" 
} 
{"arrMessages":[{"_strMessage":"Example.","_strType":"valid","_strModule":null}],"arrContent":{"isSuccess":"1","statistics":"<div id=\"entities\"> 

我所試圖做的是訪問該對象的nameWS財產,但似乎無法這樣做。

我已經試過什麼:

var_dump($this[0]->nameWS); 
+0

是你的數據JSON或數組? – 2013-05-10 11:07:38

+0

JSON,從網絡服務響應 – user2381114 2013-05-10 11:15:37

回答

0

您可以通過訪問:

$this->nameWS; 

您正在使用的零是「_arrErrors」中的數組,因此您不需要這樣做。

echo $this->nameWS; 

將輸出:

reportingstuff 
+0

非常感謝,如果可以的話,我會贊成這兩個答案! – user2381114 2013-05-10 11:14:28

+0

你可以同時使用,但只接受一個;-) – Borniet 2013-05-10 11:22:46