对象被推入数组,然后随机取出

时间:2018-09-05 16:19:52

标签: php laravel

printFunction()

所以我有一个称为组的空数组。

原始数据是一组不同的用户,包括他们属于哪个组,我试图将这些用户分为几组,其中包含一组用户。

一切正常,除非我尝试将当前用户推送到users数组。

在调试时,我在推入后打印了数组,并推入了良好的数组,但是当涉及到下一个用户时,以前的用户就消失了。因此将其推开,但随后将其取出。

1 个答案:

答案 0 :(得分:0)

如果我答对了,您应该使用引用:

foreach($groups as $group) -> foreach($groups as &$group)

$users = $group['users']; -> $users = &$group['users'];