Forum und email

debug_print_backtrace

(PHP 5)

debug_print_backtrace — Stampa una backtrace

Descrizione

void debug_print_backtrace ( void )

debug_print_backtrace() stampa una backtrace PHP. Stampa le chiamate di funzione, i file included/required e tutto cio' che viene valutato dalla funzione eval().

Elenco dei parametri

Questa funzione non ha parametri.

Valori restituiti

Nessun valore viene restituito.

Esempi

Example#1 Esempio di funzione debug_print_backtrace()

<?php
// include.php file

function a() {
    
b();
}

function 
b() {
    
c();
}

function 
c(){
    
debug_print_backtrace();
}

a();

?>


<?php
// test.php file
// questo e' il file che dovrebbe essere eseguito

include 'include.php';
?>

Il precedente esempio visualizzerà qualcosa simile a:

#0  eval() called at [/tmp/include.php:5]
#1  a() called at [/tmp/include.php:17]
#2  include(/tmp/include.php) called at [/tmp/test.php:3]

#0  c() called at [/tmp/include.php:10]
#1  b() called at [/tmp/include.php:6]
#2  a() called at [/tmp/include.php:17]
#3  include(/tmp/include.php) called at [/tmp/test.php:3]

Vedere anche: