在 PHP 中,有没有一种方法可以将函数的参数直接发送到另一个函数,而不必逐一指定它们?有没有办法扩展 func_get_arg() 以便另一个函数接收各个参数而不仅仅是单个数组?
我想将参数从 foo()
直接发送到 bar()
,如下所示:
function foo($arg1, $arg2, $arg3)
{
$args = expand_args(func_get_arg());
bar($args);
}
最佳答案
是的。
function foo($arg1, $arg2, $arg3)
{
$args = func_get_arg();
call_user_func_array("bar",$args);
}
关于php - 将函数的参数直接传递给另一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1461141/