我在特定数组中有动态数量的数组。
让我们调用这个特定的数组: FatherArray
此 FatherArray 中包含动态数量的数组,例如: Child1Array , Child2Array 。下次调用时,它可能比那些2个子(数字)数组更多或更少。
所以我想使用函数array_intersect()和 FatherArray 的数组(子)作为参数,所以像array_intersect(Child1Array,Child2Array)。
我不知道如何动态地做到这一点,我也无法找到任何关于它的信息,我们将非常感激任何帮助
答案 0 :(得分:1)
如果您的版本相当新(v5.6):
array_intersect(...$FatherArray);
否则:
call_user_func_array('array_intersect', $FatherArray);
演示:请参阅Mark的评论(thx @MarkBaker)