Red de conocimiento informático - Material del sitio web - Cómo aprender a depurar PHP

Cómo aprender a depurar PHP

Comprensión de la función debug_backtrace 1

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