Xdebug
Developer(s) | Derick Rethans |
---|---|
Initial release | May 8, 2002[1] |
Stable release | 3.2.1
/ March 21, 2023 |
Repository | |
Written in | MIT license |
Website | xdebug |
Xdebug is a PHP extension which provides debugging and profiling capabilities.[2] It uses the DBGp debugging protocol.
The debug information that Xdebug can provide includes the following:
- full parameter display for user defined functions
- function name, file name and line indications
- support for member functions
- memory allocation
- protection for infinite recursions
Xdebug also provides:
- profiling information for PHP scripts[4]
- code coverage analysis
- capabilities to debug your scripts interactively with a debugger front-end.[5]
Xdebug is also available via the
PECL.[6]
See also
- Debugger
- Dynamic program analysis
- Software performance analysis
- Optimization
- DBG (another open source PHP debugger)
- Zend Studio (the Zend Debugger is an alternative to Xdebug)
References
- ^ Rethans, Derick. "Release version 0.7.0". github. Retrieved 16 May 2020.
- ISBN 978-1-59059-819-1.
- ISBN 978-0-596-10101-5.
- ISBN 0-596-10235-6.
- ISBN 978-0-471-77613-0.
- ISBN 0-7645-9723-X.
External links