2014-02-13 58 views
2

我有來自於PHP一類我在陣列裝入這樣一個目的:顯示一個從對象陣列單值從一類檢索上PHP

$result2 = json_decode($etsyService->request('/receipts/12121212')); 

當我print_r數組$ RESULT2 ,我得到:

stdClass Object 
(
    [count] => 1 
    [results] => Array 
     (
      [0] => stdClass Object 
       (
        [receipt_id] => 1212121212 
        [order_id] => 1111111 
        [seller_user_id] => 2525252 
        [buyer_user_id] => ABCD 
        [creation_tsz] => 0000000 

我的問題是,如何可以單獨這些領域我echo一個?例如只是回顯seller_user_id(即2525252)。

回答

4

嘗試:

echo $result2->results[0]->seller_user_id; 

隨着->您訪問的對象,然後用[]您可以訪問陣列。

5

結果是包含對象數組的對象。使用->爲對象的屬性和[k]爲數組元素:

echo $result2->results[0]->seller_user_id 
0

只要按照您在print_r的輸出看物體/關聯數組的蹤跡。

echo $result2->results[0]->receipt_id