Exception::getTrace

(PHP 5, PHP 7, PHP 8)

Exception::getTraceObtiene la traza de la pila

Descripción

final public Exception::getTrace(): array

Devuelve la traza de pila de una excepción.

Parámetros

Esta función no contiene ningún parámetro.

Valores devueltos

Devuelve el seguimiento de pila de una excepción como un array.

Ejemplos

Ejemplo #1 Ejemplo de Exception::getTrace()

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

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

Resultado del ejemplo anterior es similar a :

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

Ver también