我有一个数组数组,我试图通过foreach循环并将新项插入到子数组中。PHP foreach插入数组
采取以下
$newarray = array(
array("id"=>1,"quantity"=>2),
array("id"=>1,"quantity"=>2),
array("id"=>1,"quantity"=>2),
);
foreach($newarray as $item){
$item["total"] = 9;
}
echo "<br>";
print_r($newarray);
结果一看就给我没有新的“总”原始数组。为什么?
http://stackoverflow.com/questions/16491704/php-insert-value-into-array-of-arrays-using-foreach – sumit