Xdebug

Source: Wikipedia, the free encyclopedia.
Xdebug
Developer(s)Derick Rethans
Initial releaseMay 8, 2002 (2002-05-08)[1]
Stable release
3.2.1 / March 21, 2023; 12 months ago (2023-03-21)
Repository
Written in
MIT license
Websitexdebug.org
UML component diagram for Xdebug and PHP, integrated via the browser and an IDE

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:

  • stack and function traces in error messages[3] with:
  • full parameter display for user defined functions
  • function name, file name and line indications
  • support for member functions

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

See also

References

  1. ^ Rethans, Derick. "Release version 0.7.0". github. Retrieved 16 May 2020.
  2. .
  3. .
  4. .
  5. .
  6. .

External links


This page is based on the copyrighted Wikipedia article: Xdebug. Articles is available under the CC BY-SA 3.0 license; additional terms may apply.Privacy Policy