- var_dump: documentation ( source)
- array_shift: documentation ( source)
<?php
class f
{
function f(&$e, &$u, $f=false)
{
}
}
function getNew()
{
$a = func_get_args();
$c = array_shift($a);
var_dump($a);
foreach ($a as $k => &$value)
$a[$k] = $value;
return call_user_func_array(array('f', 'f'), $c);
//$r = new ReflectionClass($c);
//return $r->newInstanceArgs($a);
}
$e = new stdClass;
$u = new stdClass;
var_dump(getNew('f', $e, $u));