php中foreach中使用&的办法
Posted 诀别~雪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php中foreach中使用&的办法相关的知识,希望对你有一定的参考价值。
刚开始在使用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中使用&的办法的主要内容,如果未能解决你的问题,请参考以下文章
使用 PHP for 和 foreach 循环从 JSON 数据中检索视频信息时遇到问题 - YouTube API 3