PHP - Ausnahme getTraceAsString() Methode
Beispiel
Stack-Trace ausgeben:
<?php
function myFunction($num) {
throw new Exception("An error
occurred");
}
try {
myFunction(5);
} catch (Exception
$e) {
print_r($e->getTraceAsString());
}
?>
Definition und Verwendung
Die getTraceAsString()
Methode gibt einen Stack-Trace in Form eines Strings zurück.
Stack-Traces enthalten Informationen über alle Funktionen, die zu einem bestimmten Zeitpunkt ausgeführt werden. Der von dieser Methode bereitgestellte Stack-Trace enthält Informationen über den Stack zu dem Zeitpunkt, zu dem die Ausnahme ausgelöst wurde.
Syntax
$exception->getTraceAsString()
Technische Details
Rückgabewert: | Gibt einen Stack-Trace in Form einer Zeichenfolge zurück |
---|
Verwandte Seiten
Lesen Sie mehr über Ausnahmen in unserem Kapitel zu PHP-Ausnahmen .
PHP-Referenz: Die getTrace()- Methode.
❮ PHP-Ausnahmereferenz