mitago.net

Página web de Celso González

Debug en PHP

Uno de los problemas a la hora de programar en PHP es intentar depurar algo. Al final todos los programadores que conozco optan por insertar en el código infinidad de echos y var_dumps, con los problemas que eso ocasiona ya que muchas veces tienes que abrir el código de la página para poder ver lo que se ha impreso.

Pues bien el otro día me encontre esta solución que me ha gustado Javascript Powered PHP Debuggin. Muy fácil de utilizar y con un resultado más que decente. Todos los mensajes de debug aparecen en una ventana nueva que creamos con resaltado de colores. Lo único que necesitamos es un include y utilizar las funciones debug_msg() para imprimir un texto o debug_var() para mostrar el contenido de una variable.

Sencillo y elegante, y que admite muchas mejoras como una gestión de permisos para que solo un determinado usuario pueda ver los mensajes o añadir nuevas funciones como un debug_trace para mostrar las funciones por las que se ha llegado a este código

vie 23 febrero 2007 00:530 comentarios