OOP no PHP: Função de classe de uma variável?

É possível chamar funções da classe assim:

$class = new class;
$function_name = "do_the_thing";
$req = $class->$function_name();

Algo solução semelhante, isso não parece funcionar?