Php 如何从另一个对象的属性读取对象的属性?
) 如何获取的值(例如,高stdClass对象的url) 我应该先创建一个数组,还是可以直接访问这个值?我不知道如何从另一个对象获取一个对象的属性值 提前感谢 在您的情况下:Php 如何从另一个对象的属性读取对象的属性?,php,json,Php,Json,) 如何获取的值(例如,高stdClass对象的url) 我应该先创建一个数组,还是可以直接访问这个值?我不知道如何从另一个对象获取一个对象的属性值 提前感谢 在您的情况下: echo$myObject->items[0]->id//输出UC-lHJZR3Gqxm24_Vd_AJ5Yw //或 echo$myObject->items[0]->代码片段->缩略图->默认->url//产出:https://yt3.ggpht.com/a/AGF-l79FVckie4j9WT-4cEW6iu3gPd
echo$myObject->items[0]->id//输出UC-lHJZR3Gqxm24_Vd_AJ5Yw
//或
echo$myObject->items[0]->代码片段->缩略图->默认->url//产出:https://yt3.ggpht.com/a/AGF-l79FVckie4j9WT-4cEW6iu3gPd4GivQf_XNSWg=s88-c-k-C0XFFFFFF-no-rj-mo
对象属性必须用箭头(->)引用,数组元素必须用括号([])引用。
items
是一个数组,您可以在输出中看到
在本例中,我从主对象(
$myObject
)读取项,该对象是项数组(0)的第一个索引,然后是属性id
请显示您已经尝试过的内容,以及所需的结果和实际结果。此外,该缩略图
对象中有3个url
值。是的,我如何访问高值@AbraCadaver@itranger如果这解决了你的问题,那么你真的应该编辑你的问题,因为这个答案并没有回答所问的问题。@Itrange我的意思是,你仍然明确地要求“高stdClass对象的url”。正如我在对您的问题的评论中所说,问题应该真正显示您尝试的代码(您应该在解决问题时表现出一定的努力)、当前结果(包括任何确切的错误消息)和期望的结果。这有助于提供更准确的答案,而且通常会以更及时的方式提供答案。@PatrickQ Just chill bro。我只是想给他指出正确的方向。我已经包含了要求的示例。。。
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
)
[high] => stdClass Object
(
[url] => https://yt3.ggpht.com/a/AGF-l79FVckie4j9WT-4cEW6iu3gPd4GivQf_XNSWg=s800-c-k-c0xffffffff-no-rj-mo
[width] => 800
[height] => 800
)
)
[localized] => stdClass Object
(
[title] => PewDiePie
[description] => I make videos.
)
[country] => US
)
)
)