Realmente me gustaría profundizar en mis scripts php y usar cosas como puntos de interrupción, como lo estoy haciendo con JS con Firebug.Depuración de PHP con puntos de interrupción: casos de estudio, ejemplos ...?
Me gustaría saber más sobre qué técnicas usan las personas, y algunos ejemplos sólidos de cómo depurar con puntos de interrupción un proyecto de php.
de que me gustaría ser capaz de ver cosa ..
- propiedades de los objetos
- jerarquías de clases .. donde los objetos están viniendo, los nombres de archivo, etc .. (útil en ZF/Magento)
- variables, tipos, contenido ..
- cabeceras, datos de correos, obtener datos, los datos de sesión, cookies ..
- estado de la red/sistema de archivos ..
Sé que esto se puede hacer con el registro y print_r/vardump, etc., pero es un poco crudo ... y me gustaría poder utilizar un comando "continuar"/"paso a paso", etc. en código después de golpear un punto de interrupción, como con Firebug.
de 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";
favor ver stackoverflow.com/questions/30124782/debug-project-in-phpstorm, responde a la pregunta. –