Gubed PHP Debugger is, as the name suggests, a program to debug PHP scripts. It is not, as some people first believe, a PHP syntax checker. That is, it wont tell you where you forgot to put an ending bracket.
It is rather a debugger to find logical errors, like ‘why does this if-statement not occur’ or ‘why does that loop never end’.
The main goals is to provide a free (as in beer and freedom), easy to use, easy to install and usable PHP debugger.
It currently supports stepping through code, watching contents of variables and setting breakpoints (line and conditional).
Might have to give this a try sometime… 🙂