如何输入此数组并获取orderId?
array(1) {
["data"] => array(1) {
["orderId"] => int(100)
}
}
我试过
print_r ["array"]["1"]["array"]["1"]["orderId"];
我试过
foreach($array as $data)
echo ["data"]["orderId"] ;
另请注意,我收到这个json作为webhook并使用json_decode将其解码为php对象($ json,true);
我缺少什么?应该很简单,但我无法得到它。
由于
答案 0 :(得分:0)
如果您的数组名为$that
,请使用$that['data']['orderId'];
答案 1 :(得分:0)
试试这个$ array [“data”] [“orderId”]`
答案 2 :(得分:0)
假设您收到的JSON数据位于$array
变量中:
$orderId = $array["data"]["orderId"];
说明:
首先从数组中获取“data”属性
data 属性包含另一个具有自己属性的数组。
从该数组中,您可以获取“orderId”属性。
我希望这会有所帮助:)