Si a una variable que contiene el nombre de una función le añadimos un paréntesis estaremos llamando a la función:
function hola() { echo "Hola!\n"; } $nombreFuncion = 'hola'; $nombreFuncion(); // Esto funciona 'hola'(); // ¡Y esto también!
Seguro que la primera forma ya la conocías ¿pero sabías que podías hacerlo con una cadena?
Tags: PHP
Y ahora descubre uno de los mejores libros de programación orientada a objetos en PHP.
Apúntate para conseguir capítulos de muestra, recibir el boletín y más información sobre los libros.