- stristr: documentation ( source)
- explode: documentation ( source)
<?php
class Foo{
public static function Bar(&$v){
return 9000;
}
}
$functionname = "Foo::Bar";
$num = 3;
if (stristr($functionname, '::') !== false) {
$functionname = explode('::', $functionname);
}
$num = call_user_func($functionname, array(&$num));
echo $num;