亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何從一個對象中讀取屬性,該對象是另一個對象的屬性?

如何從一個對象中讀取屬性,該對象是另一個對象的屬性?

PHP
繁星點點滴滴 2022-07-22 18:36:00
stdClass Object([kind] => youtube#channelListResponse[etag] => "Fznwjl6JEQdo1MGvHOGaz_YanRU/AwtUznqL5IWQ_LGBo6hPktZlciI"[pageInfo] => stdClass Object    (        [totalResults] => 1        [resultsPerPage] => 1    )[items] => Array    (        [0] => stdClass Object            (                [kind] => youtube#channel                [etag] => "Fznwjl6JEQdo1MGvHOGaz_YanRU/89K2C_1kE4Ku8LvtzDJQlV5_e2I"                [id] => UC-lHJZR3Gqxm24_Vd_AJ5Yw                [snippet] => stdClass Object                    (                        [title] => PewDiePie                        [description] => I make videos.                        [publishedAt] => 2010-04-29T10:54:00.000Z                        [thumbnails] => stdClass Object                            (                                [default] => stdClass Object                                    (                                        [url] => https://yt3.ggpht.com/a/AGF-l79FVckie4j9WT-4cEW6iu3gPd4GivQf_XNSWg=s88-c-k-c0xffffffff-no-rj-mo                                        [width] => 88                                        [height] => 88                                    )                                [medium] => stdClass Object                                    (                                        [url] => https://yt3.ggpht.com/a/AGF-l79FVckie4j9WT-4cEW6iu3gPd4GivQf_XNSWg=s240-c-k-c0xffffffff-no-rj-mo                                        [width] => 240                                        [height] => 240我怎樣才能得到(例如高stdClass對象的url)的值?我應該先創建一個數組還是可以直接訪問這個值?我不知道如何從另一個對象中獲取作為屬性的對象的值。預先感謝!
查看完整描述

1 回答

?
慕運維8079593

TA貢獻1876條經驗 獲得超5個贊

在你的情況下:


echo $myObject->items[0]->id; //Outputs UC-lHJZR3Gqxm24_Vd_AJ5Yw


//or


echo $myObject->items[0]->snippet->thumbnails->default->url; //Outputs: https://yt3.ggpht.com/a/AGF-l79FVckie4j9WT-4cEW6iu3gPd4GivQf_XNSWg=s88-c-k-c0xffffffff-no-rj-mo

對象屬性必須用箭頭 (->)引用,數組元素必須用括號 ([])引用。 items是一個數組,正如您在輸出中看到的那樣。


在這個例子中,我items從主對象 ( $myObject) 中讀取,第一個索引來自 items 數組 (0),然后是屬性id;


查看完整回答
反對 回復 2022-07-22
  • 1 回答
  • 0 關注
  • 160 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號