php中一个二维数组遍历后如何向数组中添加数据?

现在有一个二维数组。`
$arr = array(

0=>array('age1'=>13, 'age2'=>5),
1=>array('age1'=>13, 'age2'=>5)

);

我在使用foreach遍历这个数组以后,想在0和1对应的数组里边添加一个键为age,值age2-age1的元素。我第一次是这样写的:

foreach($arr as $row){

$row['age']=$row['age2']-$row['age1'];

}

这样子没有添加成功,然后我改了下:

$i=0;
foreach($arr as $row){

$row[$i]['age']=$row['age2']-$row['age1'];
$i++;

}

GCT1015
浏览 2508回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP