Stepthrough Debugging

Inspect and affect the environment after the execution of each opcode.

Flexible Breakpoints

Allow you to specify very precisely when to break execution.

Easy Access to PHP with built-in eval()

The power of PHP available to every command issued !

Disassembly of PHP Code

Detailed disassebmly enables precise debugging.

Easy Access to Currently Executing Code

Listing code while executing keeps your eyes where the action is.

Userland API

Allows your applications to interact with and setup phpdbg.

SAPI Agnostic - Easily Integrated

Take me anywhere :)

Remote Debugging

phpdbg can act as a debugging server, Java client included.

PHP5.6+ core SAPI

From PHP5.6 phpdbg is included with PHP.

Get started by reading Documentation

Join the dark side us and submit your pull requests :)

  • krakjoe
  • felipe
  • dejan
  • salathe
  • bwoebi

Download v0.4.0