我是一名有用的助手,可以为您翻译文本。
我正在构建一个模板系统,遇到了在运行时调用函数的问题。
当我尝试以下操作时:
你知道的,一些数字元素,一些关联元素。
将数组转换为类似以下的内容:
我正在构建一个模板系统,遇到了在运行时调用函数的问题。
当我尝试以下操作时:
$args = array(
4,
'test' => 'hello',
'hi'
);
你知道的,一些数字元素,一些关联元素。
call_user_func_array($function, $args);
将数组转换为类似以下的内容:
$args = array(
4,
'hello',
'hi'
);
除了像这样传递一个数组,还有其他的方法吗:
$args = array(
4,
array('test' => 'hello'),
'hi'
);
谢谢! 马特
$function
中对$args
做了什么吗? - Pekka