Исключение PHP Метод getTraceAsString()
❮ Справочник по исключениям PHP
Пример
Выведите трассировку стека:
<?php
function myFunction($num) {
throw new Exception("An error
occurred");
}
try {
myFunction(5);
} catch (Exception
$e) {
print_r($e->getTraceAsString());
}
?>
Определение и использование
Метод getTraceAsString()
возвращает трассировку стека в виде строки.
Трассировки стека содержат информацию обо всех функциях, запущенных в данный момент. Трассировка стека, предоставляемая этим методом, содержит информацию о стеке на момент создания исключения.
Синтаксис
$exception->getTraceAsString()
Технические детали
Возвращаемое значение: | Возвращает трассировку стека в виде строки |
---|
Связанные страницы
Подробнее об исключениях читайте в нашей главе об исключениях PHP .
Справочник по PHP: метод getTrace() .
❮ Справочник по исключениям PHP