2

foreach 配列をループして同じ配列に新しい値を追加しようとしていますが、値が返されません。

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

しかし、配列を返すと、「ユーザー」はリストに含まれません。私はarray_pushを試しましたが、あまり運がありませんでした。

4

1 に答える 1

5

参照を使用します:

foreach($departments as &$department){
  $department['users'] = 10;
}
于 2013-02-06T03:50:03.740 に答える