PHP嵌套数组获取特定键
问题描述:
Array ([0] => Array ([totalprice] => 671 [total] => 0 [price_per_p] => 2) [1] => Array ([totalprice] => 312 [total] => 0 [price_per_p] => 2))
试图从每个数组中获得“总价”。PHP嵌套数组获取特定键
$i = 0;
foreach($arr as $x_values => $x) {
echo $x[$i]["totalprice"];
$i++;
}
但是这根本不起作用。
$arr = array(
array(
"totalprice" => "671",
"total" => "0",
"price_per_p" => 2,
),
array(
"totalprice" => "312",
"total" => "0",
"price_per_p" => 2,
)
);
我想在第一个“循环”和阵列2从阵列1获得第二,在“循环”
答
只是删除$ I指数。不需要$ i变量。
//$i = 0;
foreach($arr as $x_values => $x) {
echo $x["totalprice"];
//$i++;
}
问题是它同时回声,我想它回声数组0,然后1等等 – sfsefsf33fs3fs3fs