
Xdebug est une extension PHP qui fournit des fonctionnalités de débogage et de profilage. Il utilise le protocole de débogage DBGp .
Les informations de débogage que Xdebug peut fournir incluent les éléments suivants :
- traces de pile et de fonction dans les messages d'erreur avec :
- affichage complet des paramètres pour les fonctions définies par l'utilisateur
- nom de la fonction, nom du fichier et indications de ligne
- prise en charge des fonctions membres
- allocation de mémoire
- protection pour les récursions infinies
Xdebug fournit également :
- informations de profilage pour les scripts PHP
- analyse de la couverture du code
- capacités de déboguer vos scripts de manière interactive avec un débogueur frontal .
Xdebug est également disponible via le PECL .