码迷,mamicode.com
首页 > Web开发 > 详细

php中foreach中使用&的办法

时间:2016-11-11 07:23:59      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:utf-8   使用   数组   val   理解   数据   ota   方便   nbsp   

刚开始在使用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/>‘;
}
?>

这样使用非常方便,希望对大家有用

php中foreach中使用&的办法

标签:utf-8   使用   数组   val   理解   数据   ota   方便   nbsp   

原文地址:http://www.cnblogs.com/dubin382460/p/6052919.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!