La Base
Outils avancés
Composer
03 min
Xdebug
08 min
PHPUnit
07 min
Déploiement
09 min
Versioning
08 min
File Watchers
07 min
Conclusion
03 min

Xdebug vous permet de debugger vos script PHP avec par exemple l'utilisation de points d'arrêt. Le principe est d'être capable de mettre en pause l'exécution d'un script PHP sur une ligne précise pour pouvoir inspecter le code et vois la valeur des différentes variables locale.

Cette méthode est beaucoup plus intéressante qu'un simple var_dump car elle permet de voir les variables évoluer dans une boucle par exemple. PHPStorm permet d'insérer ces fameux points d'arrêt et d'obtenir un retour de la part d'Xdebug.

Si vous utilisez une machine virtuelle la configuration d'Xdebug dans PHPStorm peut être un véritable challenge aussi je vous propose de découvrir sa configuration. Si votre version de PHP est locale (Wamp ou MAMP ou environnement UNIX) la configuration sera beaucoup plus simple car vous n'aurez qu'à indiquer le chemin de PHP.