我希望能够修改通过引用传递给函数的变量的值。
<?php
function invoke($what) {
$args = func_get_args();
return call_user_func_array($what, $args);
}
function page(&$page) {
return $page;
}
$page = array();
$page['context'] = 'view';
invoke('page', $page);
?>
当我调用 invoke() 时,我收到警告:page() 的参数 1 应为引用,invoke() 中给出的值
请问我做错了什么?
谢谢