Buenas, creo que el código de enriqueplace no funciona, ya probe y nada me sale el error:
 
Código:
 Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in...
  Al parecer no vale hacer llamados a métodos estáticos. 
Pero regresando a mi caso, que fué resuelto con la función  
 Código PHP:
    call_user_func 
    
  Me pregunto ahora: ¿Y si quiero pasar parametros?, o sea algo así:  
 Código PHP:
    $param = 'param';
$lista = call_user_func( array( $a, "getDatos($param)" ) ); 
    
  Como se hace?