Jump to content

Recommended Posts

Breakpoints have nothing to do with PHP. They are handled by your code editor, specifically IDE's. There are many IDEs available for PHP. A few of them are listed in this thread.

 

If you're using Firefox you can install firebug and firephp. You can then use firephp to debug your code form your browser.

You can use functions such as var_dump which will print information about a variables data type and its value.

You can also get a backtrace using debug_print_backtrace

 

The most important tool when developing code is setting error_reporting to E_ALL and setting display_errors to on within your php.ini. That way any errors occur they will displayed during runtime.

Unit testing often is helpful in debugging, phpunit is great for that.  If you want more descriptive debugging check out the xdebug extension (xdebug tutorial), its been around for awhile and is supported by many IDEs and other tools (like phpunit).

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

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.