doucan8521 2013-02-05 19:48
浏览 41
已采纳

使用foreach附加到同一个数组

I'm trying to loop a foreach array and add new values to the same array but it's not returning the values;

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

but when I return the array, 'users' won't be a part of the list. I tried array_push, with not much luck either.

Thanks in advanced!

  • 写回答

1条回答 默认 最新

  • duanqian9503 2013-02-05 19:50
    关注

    Use a reference:

    foreach($departments as &$department){
      $department['users'] = 10;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部