Cómo aprender a depurar PHP
La función debug_backtrace se utiliza para generar seguimiento.
La función debug_backtrace devuelve una matriz asociativa.
1. Cómo entender el seguimiento;
2. Si la matriz asociativa puede entenderse como si la nueva matriz está relacionada con la matriz original
debug_backtrace; comprensión de la función 2
p>
parámetros de la función debug_backtrace
función: nombre de la función actual.
1. ¿El nombre de la función actual es una función personalizada o una función del sistema?
línea: número de línea actual.
1. Si la línea se puede interpretar como el número de línea de la función de llamada
archivo: el nombre del archivo actual.
1.file se puede interpretar como el archivo donde se encuentra la depuración actual
clase: el nombre de la clase actual
objeto: el objeto actual.
tipo: tipo de llamada actual, llamadas posibles:
return: "->" - llamada al método
return: "::" - llamada al método estático
no devuelve nada - llamada a función
1. Cómo comprender varios tipos de llamadas a métodos;
la matriz args[] se utiliza para enumerar los parámetros de función. función, se enumeran los parámetros de la función. Si está en un archivo de referencia, muestra el nombre del archivo de referencia.
Comprensión 3 de la función Debug_backtrace