- var_dump: documentation ( source)
<?php
function foo(&$bar) {
$bar = 1;
return 1;
}
$arg = 0; $called = 0; $called=call_user_func_array('foo', array(0)); var_dump(array('arg'=>$arg, 'called'=>$called));
$arg = 0; $called = 0; $called=call_user_func_array('foo', array($arg)); var_dump(array('arg'=>$arg, 'called'=>$called));
$arg = 0; $called = 0; $called=call_user_func_array('foo', array(&$arg)); var_dump(array('arg'=>$arg, 'called'=>$called));