Получает трассировку стека


(PHP 5 >= 5.1.0)

Exception::getTraceПолучает трассировку стека

Описание

final public array Exception::getTrace ( void )

Возвращает трассировку стека исключения.

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Возвращает трассировку стека исключения в виде массива (array).

Примеры

Пример #1 Пример использования Exception::getTrace()

<?php
function test() {
 throw new 
Exception;
}

try {
 
test();
} catch(
Exception $e) {
 
var_dump($e->getTrace());
}
?>

Результатом выполнения данного примера будет что-то подобное:

 array(1) {   [0]=>   array(4) {     ["file"]=>     string(22) "/home/bjori/tmp/ex.php"     ["line"]=>     int(7)     ["function"]=>     string(4) "test"     ["args"]=>     array(0) {     }   } }