Eccezione PHP metodo getTrace()
Esempio
Emetti la traccia dello stack:
<?php
function myFunction($num) {
throw new Exception("An error
occurred");
}
try {
myFunction(5);
} catch (Exception
$e) {
print_r($e->getTrace());
}
?>
Definizione e utilizzo
Il getTrace()
metodo restituisce una traccia dello stack sotto forma di array.
Le tracce dello stack contengono informazioni su tutte le funzioni in esecuzione in un determinato momento. La traccia dello stack fornita da questo metodo contiene informazioni sullo stack nel momento in cui è stata generata l'eccezione.
Sintassi
$exception->getTrace()
Dettagli tecnici
Valore di ritorno: | Restituisce una traccia dello stack sotto forma di matrice |
---|
Pagine correlate
Maggiori informazioni sulle eccezioni nel nostro capitolo sulle eccezioni PHP .
Riferimento PHP: il metodo getTraceAsString() .
❮ Riferimento eccezione PHP