PHP 8.6.0 Beta 1 is available for testing

Depurador interactivo PHP

Introducción

Implementado como un módulo SAPI, phpdbg puede ejercer un control completo sobre el entorno sin afectar la funcionalidad o el rendimiento del código.

phpdbg tiene como objetivo ser una plataforma de depuración ligera, potente y fácil de usar para PHP. Ofrece las siguientes funcionalidades:

  • Depuración paso a paso
  • Punto de interrupción flexible (método de clase, función, archivo:línea, dirección, opcode)
  • Acceso fácil a PHP con eval() integrado
  • Una API de usuario
  • SAPI Agnóstico - Fácilmente integrable
  • Soporte de archivo de configuración PHP
  • Super Globales JIT - ¡Defina las suyas!!
  • Soporte readline opcional - Operación cómoda del terminal
  • Operación fácil - Consulte la ayuda :)

Opción de línea de comandos
Opción Argumento de ejemplo Descripción
-c -c/my/php.ini Define el archivo php.ini a cargar
-d -dmemory_limit=4G Define una directiva php.ini
-n Desactiva el php.ini por defecto
-q Suprime el banner de bienvenida
-v Activa la salida oplog
-b Desactiva el color
-i -imy.init Define el archivo .phpdbginit
-I Ignora el .phpdbginit por defecto
-O -Omy.oplog Define el archivo de salida oplog
-r Ejecuta el contexto de ejecución
-rr Ejecuta el contexto de ejecución y sale después de la ejecución (sin respetar los puntos de interrupción)
-e Genera información extendida para el depurador/profiler
-E Activa la evaluación paso a paso con eval, ¡atención!
-s -s=, -s=foo Lee el código a ejecutar desde stdin con un delimitador opcional
-S -Scli Sobrescribe el nombre SAPI, ¡atención!
-l -l4000 Establece el puerto de la consola remota
-a -a192.168.0.3 Establece la dirección de enlace de la consola remota
-x Activa la salida xml (en lugar de la salida de texto normal)
-p -p, -p=func, -p* Muestra los opcodes y sale
-h Muestra el resumen de ayuda
-V Muestra el número de versión
-- -- arg1 arg2 Utilizado para delimitar los argumentos phpdbg y php $argv; añada cualquier argumento $argv después

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes

There are no user contributed notes for this page.

AltStyle によって変換されたページ (->オリジナル) /