allora vi illustro il mio dubbio...
mettiamo che ho decine di funzioni che trasformano la variabile $ciao
io però devo far scegliere quale funzione avviare in base ad un tag di mia invenzione... mi spiego meglio...
se ho nella tabella del mio DB: {funzione1}MIO NOME{/funzione1}
io faccio:
codice:
$regex = "#{".$tag."}(.*?){/".$tag."}#s";
dove $tag è il valore all'interno di un array che contiene il nome delle funzioni (in questo caso $tag=funzione1)
poi mi estrapolo 'MIO NOME' che sarà il valore della mia variabile $ciao...
ora... io ho:
codice:
function funzione1 ($ciao){ ECC.... }
function funart ($ciao){ ECC.... }
function funziontre ($ciao){ ECC.... }
function boh ($ciao){ ECC.... }
per avviare funzione1 dovrei fare:
codice:
$ciao_mod=funzione1($ciao);
è possibile avviare in automatico la funzione che si ciama come la variabile $tag??? qualcora tipo:
codice:
$ciao_mod=$tag($ciao);
si può????