如何调用PHP函数并将数组的每个项作为不同的参数传递?
我试图调用一个函数并从数组中传递无限多的参数。这是在HMVC框架中使用的,用于调用控制器并传递X数量的参数,因此我也欢迎任何更好的方法 我这样调用我的函数,$params是一个潜在无限量值的数组:如何调用PHP函数并将数组的每个项作为不同的参数传递?,php,Php,我试图调用一个函数并从数组中传递无限多的参数。这是在HMVC框架中使用的,用于调用控制器并传递X数量的参数,因此我也欢迎任何更好的方法 我这样调用我的函数,$params是一个潜在无限量值的数组: controller::$action($params); 然后,控制器中的程序员可以完全配置参数。这是我的编辑操作示例: public static function edit($id = false, $group = 'default', etc.){ // Something } 坏
controller::$action($params);
然后,控制器中的程序员可以完全配置参数。这是我的编辑操作示例:
public static function edit($id = false, $group = 'default', etc.){
// Something
}
坏蛋,非常感谢:)
function edit ($args) {
foreach ($args as $arg) {
echo "Arg = ".$arg;
}
}
$params = array($id, $group, etc...);
call_user_func_array("edit", array($params));