Los últimos tutoriales de desarrollo web
 

PHP debug_print_backtrace() Function

<PHP Error de referencia

Ejemplo

Imprimir un trazado inverso PHP:

<?php
function a($txt) {
    b("Glenn");
}
function b($txt) {
    c("Cleveland");
}
function c($txt) {
    debug_print_backtrace();
}
a("Peter");
?>

El código anterior sería algo como esto:

#0 c(Cleveland) called at [C:\webfolder\test.php:6]
#1 b(Glenn) called at [C:\webfolder\test.php:3]
#2 a(Peter) called at [C:\webfolder\test.php:11]


Definición y Uso

El debug_print_backtrace() función imprime una traza PHP.

Esta función muestra los datos a partir del código que conducía a la debug_print_backtrace() función.


Sintaxis

debug_print_backtrace( options , limit ) ;

Parámetro Descripción
options Opcional. Especifica una máscara de bits para la siguiente opción: DEBUG_BACKTRACE_IGNORE_ARGS (si desea que se omita el "args" índice, y todos los argumentos de la función / método, para ahorrar memoria)
limit Opcional. Limita el número de marcos de pila impresos. Por defecto (limit=0) se imprime todos los marcos de pila

Detalles técnicos

Valor de retorno: Ninguna
Versión de PHP: 5.0+
PHP Cambios: PHP 5.4: Se añadió el límite de parámetro opcional
PHP 5.3.6: Se añadió el parámetro opcional opciones

<PHP Error de referencia