Mi piacerebbe molto approfondire i miei script di php e utilizzare cose come i breakpoint, come sto facendo con JS con firebug.Debug PHP con breakpoint - case studies, esempi ..?
Mi piacerebbe sapere di più su quali tecniche le persone usano e alcuni esempi solidi di come eseguire il debug con i punti di interruzione di un progetto php.
di Mi piacerebbe essere in grado di vedere cosa ..
- Proprietà degli oggetti
- gerarchie di classe .. dove gli oggetti sono provenienti da, i nomi dei file, ecc .. (utili in ZF/Magento)
- variabili, tipi, contenuti ..
- intestazioni, i dati postali, ottenere i dati, i dati di sessione, cookie ..
- stato rete/filesystem ..
So che molto può essere fatto con logging e print_r/vardump etc, ma è un po 'grezzo .. e mi piacerebbe poter usare un comando "continue"/"step-over" su codice dopo aver colpito un breakpoint, come con firebug.
da php.ini:
zend_extension_ts = c:\wamp\bin\php\php5.2.11\ext\php_xdebug-2.1.0-5.2-vc6.dll;
xdebug.remote_enable=On;
xdebug.remote_host="localhost";
xdebug.remote_port=9000;
xdebug.remote_handler="dbgp";
si rimanda stackoverflow.com/questions/30124782/debug-project-in-phpstorm, risponde alla domanda. –