Pronto, pronto .... ho perso la CHIAMATA!

Ciao a Tutti,

Ho 2 funzioni A - B

Quando chiamo B non posso passarle un parametro e sto cercando di capire come recuperare il nome della funzione "chiamante".

funciton A(){
 code code code....
 B();
}

function B(){
 code code code ....
 echo <----------- recupero il nome della funzione A
}

Grazie mille

:bye:

inviato 10 anni fa
ulisse
X 0 X

function B(){

code code code ....

$trace = debug_backtrace();

echo $trace[0]["function"];

}

:bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

Grazie per la chicca Gianni e scusa per il ritardo nella risposta. Volevo in particolare capire come recuperare tutto lo stack delle funzioni eseguite. Grazie ancora.

Ulisse :bye:

risposto 10 anni fa
ulisse
X 0 X

per tutto lo stack prova a fare:

$trace = debug_backtrace();

print_r($trace);

ome potrai vedere tutto in $trace

:bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

Grazie Mille sei un mago!

risposto 10 anni fa
ulisse
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda