2012-04-20 1 views
0

Quelle est la meilleure façon de créer un point d'arrêt dans mon code PHP? Quel débogueur dois-je utiliser? J'utilise Dream Weaver cs5, avec un serveur wamp.débogueur dans php

Je veux vérifier dans mon code si certain fonction/code est exécuté en cours d'exécution ou non, en ajoutant un point d'arrêt. Veuillez également indiquer comment utiliser ce débogueur.

+1

Essayez d'éviter de poser des questions générales comme "Dites-moi maintenant d'utiliser ce débogueur". C'est à vous de comprendre comment l'utiliser. Suivez la documentation ou trouvez un tutoriel. – Travesty3

+0

Essayez ZendStudio http://www.zend.com/products/studio/ – Baba

Répondre

1

Regardez Xdebug

+0

Ok, si cela fonctionne dans dream weaver. Tout ce qu'ils disent utilisent zstudio ou sth comme ça. –

+1

Vous voudrez peut-être passer à Eclipse. Il ya un excellent support pour Xdebug mentionné et vous pouvez toogle points d'arrêt avec un mousclick. –

+0

Rechercher Wincachegrind. xdebug peut créer un snapshot de profilage à la demande, vous pouvez l'ouvrir avec Wincachegrind et il va révéler le flux de programme et les horaires. Un outil très utile. Les points d'arrêt ne sont souvent pas la bonne chose pour PHP, je n'utilise que la sortie "echo" et pour les tâches plus difficiles le profilage xdebug. – John

0

Regardez DBG vous pouvez définir point d'arrêt dans IDE, vous pouvez incorporer breakpoint en plaçant DebugBreak() qui appelle l'IDE et enfin vous pouvez débogueur de configuration pour déclencher sur des erreurs ou certaines exceptions (jit settings for debugger)