我收到了带有多个数组的json对象,并且在数组下有很多子数组。如何转换php数组?
Object {
que: Array[2],
cmd: Array[0],
_bidsRequested: Array[2],
_bidsReceived: Array[2]
0: ad: "3924e7bfe" adUnitCode: "div-gpt-23"
1:ad: "3924e7bfe" adUnitCode: "div-gpt-24"
}
我只想要_bidsReceived数组
下的广告变量a=3924e7bfy
b=3924e7bfe
答案 0 :(得分:0)
我从您的代码中了解到,您收到了一个JSON响应,其中包含一些将数组作为值的键。
第1步:将您的JSON响应转换为PHP数组
$phpArray = json_decode($jsonResponse,true);
步骤:现在你有一个PHP数组,你可以根据需要进行调整。
$a = $phpArray["_bidsReceived"][0]["ad"];
$b = $phpArray["_bidsReceived"][1]["ad"];
如果你能给我一个字符串格式的确切JSON响应,我可以编写你要部署的确切代码。