在这里拉我的头发。
我的JSON输出是这样的:
Array (
[total] => 1
[rows] => Array (
[0] => Array (
[id] => 45
[name] => MacBook Pro (Retina 15-inch Late 2013)
[asset_tag] => 3041974
[serial] => C02M73123455
...etc...
如何仅输出 [asset_tag] ?
我正在使用:
$responseArray=json_decode($results,true);
我尝试过:
echo $responseArray['asset_tag'];
echo $responseArray[0]['asset_tag'];
echo $responseArray->asset_tag;
谢谢
答案 0 :(得分:1)
您可以申请foreach()
foreach($responseArray['rows'] as $row){
echo $row['asset_tag'].PHP_EOL;
}
示例输出:-https://3v4l.org/8SmuY
答案 1 :(得分:0)
要访问所有元素的asset_tag:
foreach ($responseArray['rows'] as $key => $value) {
echo $value['asset_tag'];
}
答案 2 :(得分:0)
您可以这样获得asset_tag
集合:
$assertTags = array_cloumn($responseArray['row'], 'asset_tag');