Como chamar uma função de uma string armazenada em uma variável?

Eu preciso ser capaz de chamar uma função, mas o nome da função é armazenado em uma variável, isso é possível? por exemplo: função foo () { // código aqui } barra de funções () { // código aqui } $ functionName = "foo"; // preciso chamar a função com base no que é $...