- var_dump: documentation ( source)
<?php
class Testme {
public static function foo(&$ref) {
$ref = 1;
}
}
class Invoker {
public static function invoke($func_name, &$args) {
call_user_func_array(array('Testme', $func_name), $args);
}
}
$test = 2;
$args = array(&$test);
Invoker::invoke('foo', $args);
var_dump($test);