0

我正在尝试调用一个函数并从数组中传递无限数量的参数。这是在 HMVC 框架中使用来调用控制器并传递 X 数量的参数,所以我也欢迎任何更好的方法。

我这样调用我的函数,其中 $params 是一个可能无限数量的值的数组:

controller::$action($params);

然后这些参数将由控制器中的程序员完全配置。这将是我的编辑操作示例:

public static function edit($id = false, $group = 'default', etc.){
   // Something
}
4

1 回答 1

-1
function edit ($args) {
   foreach ($args as $arg) {
      echo "Arg = ".$arg;
   }
}

$params = array($id, $group, etc...);
call_user_func_array("edit", array($params));
于 2013-08-29T05:42:13.180 回答