A me funziona perfettamente.
In ogni caso:Codice PHP:
<?php
class Test {
function demo($name) {
echo("Hello {$name}");
}
}
$test = new Test();
$method = 'demo';
$test->$method('Filippo');
?>
http://www.php.net/call_user_func
http://www.php.net/call_user_func_array