8.Les débogueurs

8.1.Introduction

Bien que cela ne nous réjouisse pas, on ne peut que constater qu'une bonne partie du temps de développement est en fait passé à déverminer du code. Pour faciliter cette étape fastidieuse, il faut être capable de collecter un maximum d'information sur l'environnement qui conduit au problème. Pour cela, on peut avoir recours à des débogueurs (debugger en anglais) qui permettront notamment de faire de l'exécution pas à pas.
Dans l'univers PHP, il existe 2 débogueurs principaux:
  • Zend debugger
  • Xdebug
Nous allons commencer par étudier Xdebug.