我构建了一个模板系统,并且正在运行中调用函数的问题。在call_user_func_array(...)中传递关联数组(
当我尝试以下方法:
$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'正在做什么吗? – 2010-03-31 13:10:12
$函数只是一个像'to_lowercase'之类的字符串.. – Matt 2010-03-31 13:21:47