У меня есть динамическое количество массивов в конкретном массиве.
Давайте назовем этот конкретный массив: FatherArray
это FatherArray имеет динамическое количество массивов, прямо сейчас, например: Child1Array,Child2Array. В следующий раз, когда он будет вызван, он может иметь больше или меньше, чем эти 2 дочерних (числовых) массива.
Поэтому я хочу использовать функцию array_intersect () с массивами (потомками) FatherArray как параметры, так как array_intersect (Child1Array, Child2Array).
Я понятия не имею, как я мог бы сделать это динамически, и при этом я не мог найти что-нибудь об этом, любая помощь очень ценилась бы
Если ваша версия достаточно новая (v5.6):
array_intersect(...$FatherArray);
Иначе:
call_user_func_array('array_intersect', $FatherArray);
Демо: см. Комментарий Марка (thx @MarkBaker)
Других решений пока нет …