Output the imtId value



请告诉我如何输出imtId值,数组不完整,我不会再输出了,但意思应该清楚。提前谢谢你

Array
(
[id] => mavrin-wildberries-1635334576193516728
[jsonrpc] => 2.0
[result] => stdClass Object
(
[cards] => Array
(
[0] => stdClass Object
(
[id] => d3c33a3f-f5b3-5647-8e7a-ad50d27d4417
[imtId] => 30306963
[userId] => 0
[supplierId] => e9b901b9-b663-5648-97b8-6313d0e245ba
[imtSupplierId] => 0

我试着:

echo ['result']['cards'][0]['nmId']

几点:

  • 你需要回显一个实际的变量,而不仅仅是一系列索引。
  • result"是一个对象,而不是数组
  • "0"内的项目也是如此。指数。
  • 没有"nmld"-你说你想要"imtid";所以我不知道你为什么不用这个?

因此,如果该数据包含在名为$arr的变量中,则像

这样的内容
echo $arr["result"]->cards[0]->imtId;

最新更新