- var_dump: documentation ( source)
<?php
class Foo {
public static function bar() {
return __METHOD__;
}
}
function call(callable $func) {
$func();
}
$class = 'Foo';
$function = 'bar';
$classFuncArr = array($class, $function);
$classFuncStr = $class . '::' . $function;
var_dump($class::func());
var_dump($class::$function());
var_dump($classFuncArr());
//var_dump($classFuncStr());
var_dump(call($classFuncArr()));
// var_dump(call($classFuncStr()));