Bonjour a tous,

Je me permet de vous presenter une classe de debug pour PHP, le but est simple, typiquement eviter ce genre de chose :

Citation Envoyé par Brizzio
...et surtout pas de debogueur (c'est lourd de se taper des echo à tout bout de champs )
(j'ai du chercher au moins 1 seconde lol )

La classe permet donc d'afficher des variables d'environnement ($_POST, ... ) , de calculer le temps d'execution de la page en séparant les requetes du code PHP, d'afficher les fichiers inlcus et de voir leur source, permettre leur edition (en local), afficher les requetes avec un lien pour les tester directement sour PHPMyAdmin, rechercher parmis ces informations de debug, tracer un script de A a Z, afficher de maniere formatée les tableaux. Voila pour les fonctions principales.

Dans sa version Pear la classe comprend aussi un parser de requetes SQL et une fonction avancée d'affichage de tableaux.

Alors ca se passe ici :

http://phpdebug.sourceforge.net
ou http://www.php-debug.com

Le debug est donc affiché tout en bas de la page.

--> http://phpdebug.sourceforge.net/index.php#debug

La doc : (j'en parle dans le post consacré au générateurs de doc automatique)

--> http://phpdebug.sourceforge.net/documentation/V1.1.0/index.html

En fait si certains d'entres vous sont interessés, j'aimerai beaucoups avoir du retour, ce qui est bien, pas bien, ce qui pourrait être amelioré.. etc ....

Evidemment c'est un projet opensource