массива равных его количеству?
У нас есть массив:
$a = array('param1','param2','param3','param4');
Нужно его содержимое передать в качестве аргументов в функцию, но есть одна проблема, количество элементов в массиве заведомо неизвестно, а они должны стать аргументами для функции.
То есть в обычном понимании это бы выглядело так:
some_function($a[0],$a[1]);
Но в массиве $a может быть как 1 так и 3 и 5 элементов, и их все надо использовать в качестве аргументов. Можно ли как то с минимальным геммороем это решить?
Т.е по задумке это должно было бы выглядеть как то так: some_function(implode(',',$a)); Но понятное дело, так работать не будет.
Если так реализовать возможно, то подскажите плз как.
https://www.php.net/manual/ru/functions.arguments.php#functions.variable-arg-list
Благодарю, сейчас ознакомлюсь.
Обсуждают сегодня