Yes, I was interested in learning phpdbg too since it will be in PHP 5.6 core, but it seems xdebug is better documented, so I'll give it a try at least for now. Thanks for your tutorial!
Why isn't XDebug suitable for debuggin Object Oriented PHP?
I'm on Linux and I'm totally comfortable with compiling. How is this simple xdebug client included in the source package? I couldn't find any information about it.
I find a plugin for Sublime Text that aparently can enable XDebug inside this text editor. What I need for PHP is something like pudb (for Python), take a look at this pudb print screen:
http://asmeurersympy.files.wordpress.com/2010/07/screen-shot-2010-07-28-at-12-51-36-pm.png
It runs on terminal and it has these features:
1. Execute line by line
2. Show variables values and changes line by line
3. Enable you to navigate between functions stack
4. Can use breakpoints
Does XDebug offer this? Is there another debugger for PHP that has these features?
I'm using Sublime Text, it's a pretty decent text editor. You can install some plugins for syntax checking and stuff. Very customizable. So far so good.
I've found some debugger options for PHP:
http://xdebug.org/
http://www.php-debugger.com/dbg/
http://phpdbg.com/
http://dbug.ospinto.com/
http://www.firephp.org/
http://pecl.php.net/package/apd
And probably there are more. Do you guys know any of these debuggers? Do you recommend one? What is the best PHP debugger?
ps: I'm trying to avoid IDEs at the momment, I would like to use a tool specifically made for debugging.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.