Throwable::getTrace

(PHP 7, PHP 8)

Throwable::getTraceRécupère la trace d'appels

Description

public Throwable::getTrace(): array

Retourne la trace d'appels en tant que tableau.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Retourne la trace d'appels en tant que tableau dans le même format que debug_backtrace().

Voir aussi

add a note add a note

User Contributed Notes 1 note

up
0
rasmus at mindplay dot dk
1 year ago
Note that, where `debug_backtrace()` accepts an argument, which lets you configure options for the backtrace, `getTrace()` has no such argument.

Whether the `getTrace` method captures arguments instead depends on the `zend.exception_ignore_args` INI setting, which must be set to `0` ahead of time, before an exception occurs. (notice the confusing double negation here - to *enable* capture of arguments, you must *disable* this INI flag.)

Unlike `debug_backtrace()`, the `getTrace` method does not appear to capture the `object` value.
To Top