原地址:https://blog.csdn.net/qq_38287952/article/details/79468321
例如,给数组添加一个新的元素.
这里的需求是统计商品收入,就可以用到&.
$pro_arr = array( array('price' =>10 , 'count' => 100), array('price' =>20 , 'count' => 90 ) );
1.第一种方法:
foreach ($pro_arr as $key=>$val) { $pro_arr[$key]['total'] = $val['price']*$val['count']; }
2.第二种方法:
foreach ($pro_arr as &$val) { $val['total']=$val['price']*$val['count']; }
打印结果:
print_r($pro_arr); echo '</pre>';
结果是一样的