如何拆分大数组中的数组以适应相交函数?

how to split arrays inside a big array to fit intersect function?

我有以下包含其他数组的数组:

$bigArray = [$array_one, $array_two, $array_three,.... ];

我想 array_intersect 像这样的内部数组:

$intersect = array_intersect($array_one, $array_two, $array_three,....);

我该如何处理?

像这样:

$intersect = array_intersect(...$bigArray);

... operator, introduced in PHP 5.6,允许您使用数组传递多个函数参数。

也可以使用 call_user_func_array 执行此操作,但参数解包提供 some advantages 优于该方法。

call_user_func_array('array_intersect', $bigArray);

这对我有用