У меня действительно простая проблема в моем PHP-скрипте. Определена функция, которая принимает список аргументов переменной длины :
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 , которая разделяет аргументы для меня, чтобы я мог передать их функции?