Introduction
PHP Debugger is a modern debugging extension for PHP that focuses exclusively on step debugging functionality. Built as a fork of Xdebug, it removes profiling, coverage, and tracing features to achieve near-zero overhead when debugging is not active. This makes it ideal for development environments where you want debugging capabilities without impacting performance during regular development work.
Key Features
Everything you need for a great debugging experience:
- Breakpoints — set breakpoints anywhere in your code with conditional support.
- Step Debugging — step over, into, and out of code with ease.
- Variable Inspection — inspect variables, objects, arrays, and their properties.
- Watch Expressions — watch expressions and get notified when they change.
- CLI & Remote — debug CLI scripts and remote applications.
- Logging — powerful logging capabilities for debugging and tracing.
What's Next?
Ready to get started? Install PHP Debugger and try the quick start guide: