我有一个以下形式的关联数组:
$params = array(
'paramName_4'=>'param_4',
'paramName_2'=>'param_2',
// ...,
'paramName_6'=>'param_6',
);
我还有一个函数myFunction
定义为:
public function myFunction($paramName_1, $paramName_2, $paramName_3, ....);
PHP中是否存在“解析”函数,以便我可以myFunction
通过匹配参数来调用函数(即使它们没有按myFunction
参数顺序排序)?换句话说,我能做
my_magic(__NAMESPACE__.'\\myFunction', $params);
这个“神奇”功能真的存在吗?如果没有,我该如何实施?