刚开始在使用foreach时候一直不理解为什么要使用&
后来发现在给一个数组里面添加数据时候很好用
<?php
header("Content-Type:text/html;charset=UTF-8");
$pro_arr = array(
array('price' =>10 , 'count' => 100 ),
array('price' =>20 , 'count' => 90 )
);
foreach($pro_arr as $val){
echo $val['price'].'-'.$val['count'];
echo '<br/>';
}
//不用再用一个新的数组来存放结果 这里直接插入到旧的数组 变成新的数组
foreach ($pro_arr as &$val) {
$val['total']=$val['price']*$val['count'];
}
foreach($pro_arr as $val){
echo $val['price'].'-'.$val['count'].'-'.$val['total'];
echo '<br/>';
}
?>
这样使用非常方便,希望对大家有用