2011-11-22 22 views
15

Sono essenzialmente un coder PHP che ha iniziato a codificare alcune cose in Python. Sono stupito con Python PDB, c'è qualcosa di equivalente a PHP?PHP - Equivalente per Python PDB (Debugger) in PHP?

Sto lavorando con un PHP Web Framework e mi piacerebbe specialmente dello pdb.set_trace() che è molto utile quando stiamo lavorando con un framework web in Python.

La mia domanda è, c'è qualcosa di equivalente per PHP?

+0

possibile duplicato (http://stackoverflow.com/questions/1494288/good-free-php-debugger) – Gordon

+0

possibile duplicato di [Scelta di un debugger PHP] (http://stackoverflow.com/questions/645081/choosing-a-php-debugger) – Gordon

+0

possibile duplicato di [Come eseguire il debug del codice PHP] (http://stackoverflow.com/ domande/5243572/how-to-debug-php-code) – Gordon

risposta

5

Se si utilizza un IDE, è necessario disporre di funzioni di debug incorporate per l'accesso, il codice e la consueta suite di funzioni. Io uso Zend Studio me stesso.

Detto questo, ho usato il seguente:

Se è possibile installare le estensioni sul tuo server, XDebug è molto, molto bello. Consente inoltre di profilare il codice per identificare eventuali colli di bottiglia. Puoi anche collegarlo a un debugger remoto per eseguire il debug usando un'applicazione separata.

2

Si consiglia di provare psysh.

È una shell migliore per php come ipython e supporta anche il debug interattivo come pdb.