Wyjątek PHP Metoda getTrace()
Przykład
Wyprowadź ślad stosu:
<?php
function myFunction($num) {
throw new Exception("An error
occurred");
}
try {
myFunction(5);
} catch (Exception
$e) {
print_r($e->getTrace());
}
?>
Definicja i użycie
Metoda getTrace()
zwraca ślad stosu w postaci tablicy.
Ślady stosu zawierają informacje o wszystkich uruchomionych w danym momencie funkcjach. Ślad stosu dostarczony przez tę metodę zawiera informacje o stosie w momencie zgłoszenia wyjątku.
Składnia
$exception->getTrace()
Szczegóły techniczne
Wartość zwrotu: | Zwraca ślad stosu w postaci tablicy |
---|
Powiązane strony
Przeczytaj więcej o wyjątkach w naszym rozdziale dotyczącym wyjątków PHP .
Referencja PHP: Metoda getTraceAsString() .
❮ Odniesienie do wyjątków PHP