Funciones variable
PHP
soporta
el
concepto
de
funciones
variable
,
esto
significa
que
si
una
variable
tiene
unos
paréntesis
añadidos
al
final
,
PHP
buscará
una
función
con
el
mismo
nombre
que
la
evaluación
de
la
variable
,
e
intentará
ejecutarla
.
Entre
otras
cosas
,
esto
te
permite
implementar
retrollamadas
(
callbacks
)
,
tablas
de
funciones
y
demás
.
Ejemplo
13-1
.
Ejemplo
de
función
variable
?php
function
foo(
)
{
echo
"Dentro
de
foo(
)
br
\n"
;
}
function
bar
(
$arg
=
'
'
)
{
echo
"Dentro
de
bar()
;
el
parámetro
fue
'$arg'
.
br
\n"
;
}
$func
=
'foo'
;
$func()
;
$func
=
'bar'
;
$func
(
'test
'
)
;
?
|
|