使用foreach附加到同一个数组

时间:2013-02-06 03:48:37

标签: php

我正在尝试循环一个foreach数组并将新值添加到同一个数组中,但它没有返回值;

<?php
    foreach($departments as $department){
        $department['users'] = 10;
    }
?>

但是当我返回数组时,'users'将不会成为列表的一部分。我尝试过array_push,也没有太多运气。

先谢谢!

1 个答案:

答案 0 :(得分:5)

使用reference

foreach($departments as &$department){
  $department['users'] = 10;
}