распаковки?
$arr = [[1,2,3],[2,3,4]];
array_intersect(...$array);
Ты на какой древней шляпе пишешь, что тебе распаковку нельзя использовать?
Так вопрос состоял не в том, чтобы это кровь из носу сделать, а есть ли такая возможность сделать по другому.
call_user_func_array Call a callback with an array of parameters http://php.net/manual/en/function.call-user-func-array.php
Зачем, если есть прямой для этого функционал?)
В пользовательской функции колбэка нужно прописывать все аргументы, т.е. нельзя динамический список засунуть
тупо в лоб $result = array_intersect( $arr[0]. $arr[1] );
ему произвольный массив ннадо
пусть продолжает $arr[2], $arr[3] ...
такое не "предкомпилится"
Обсуждают сегодня