Ejemplo n.º 1
0
function main()
{
    $a = array(1);
    $b =& $a[0];
    var_dump(call_user_func_array('foo', $a));
    var_dump(fb_call_user_func_safe('foo', $a));
    var_dump(fb_call_user_func_array_safe('foo', $a));
    var_dump(fb_call_user_func_safe_return('foo', 'foobar', $a));
    var_dump($a);
    $a = array(1);
    var_dump(call_user_func_array('bar', $a));
    var_dump($a);
    var_dump(array(1));
    $a = array(1);
    var_dump(call_user_func_array('baz', $a));
    var_dump(call_user_func('baz', $a));
    var_dump(fb_call_user_func_safe('baz', $a));
    var_dump(fb_call_user_func_array_safe('baz', $a));
    var_dump(fb_call_user_func_safe_return('baz', 'foobar', $a));
}
Ejemplo n.º 2
0
function test()
{
    var_dump(fb_call_user_func_safe_return('foo', 0));
}
Ejemplo n.º 3
0
function foo($x)
{
    return fb_call_user_func_safe_return('baz', fb_call_user_func_safe_return('bar', $x));
}
Ejemplo n.º 4
0
function d()
{
    $ret = fb_call_user_func_safe_return("NonTEst", "ok", "param");
    var_dump($ret);
}