¿Cómo llamar a una función desde una cadena almacenada en una variable?

Necesito poder llamar a una función, pero el nombre de la función se almacena en una variable, ¿es esto posible? p.ej: función foo () { // código aquí } barra de funciones () { // código aquí } $ functionName = "foo"; // necesito llamar a la función en función de lo que es $...