这是我的数组:
$pid = array("id"=>array(
"098"=> array(
array("size"=>25,"variant"=>"0925","qty"=>1),
array("size"=>26,"variant"=>"0926","qty"=>2)
),
"099"=> array(
array("size"=>25,"variant"=>"0726","qty"=>1)
)
)
);
我可以计算具有不同ID的阵列数量吗?我可以计算每个id大小数组的数量吗?
我只想看到这样:
ID = 2
size of 098 = 2
size of 099 = 1
答案 0 :(得分:1)
这让你想要输出..
echo 'ID ='.count($pid['id']);
foreach ($pid['id'] as $key => $res) {
echo 'size of ' .$key.'= ' .count($res);
}
<强>输出强>
ID = 2
大小098 = 2
大小099 = 1
答案 1 :(得分:1)
这对应于您的数组:
{{1}}
结果:
id = 2
大小098 = 2
大小099 = 1