У меня действительно простая проблема в моем PHP script. Существует определенная функция, которая принимает список аргументов переменной длины:
function foo() {
// func_get_args() and similar stuff here
}
Когда я называю это так, он работает нормально:
foo("hello", "world");
Однако у меня есть переменные в массиве, и мне нужно передать их "отдельно" в качестве отдельных аргументов функции. Например:
$my_args = array("hello", "world");
foo(do_some_stuff($my_args));
Есть ли функция do_some_stuff, которая разделяет аргументы для меня, поэтому я могу передать их функции?