News Feed
Jobs Feed
Sections




News Archive
Jani Hartikainen's Blog:
Three PHP mistakes that will cause you debugging nightmares
January 22, 2009 @ 12:51:50

Jani Hartikainen has posted about three simple, but hard to find, mistakes that can cause you endless frustration if you're not looking in the right places.

Here's his list:

  • Semicolon after a while - a small problem with big (infinitely looping) consequences)
  • empty() and magic __get method - __get will hit first, then empty
  • Missing semicolon after break or continue - a classic that can make switches and evaluations difficult to debug

Comments on the post include a few others: working with variables by reference, comparisons with == versus === and strpos finding the first character in a string.

0 comments voice your opinion now!
mistake semicolon empty magic break continue debug nightmare


blog comments powered by Disqus

Similar Posts

DevShed: The Autoload Magic Function in PHP 5

Jim Plush's Blog: Do you use debug statements in PHP? Speed them up by 85%

PHPBuilder.com: 10 Productivity-boosting Tools for Your PHP Development

Brandon Savage's Blog: Bug-Free: Using XDebug To Improve Development (Part 2 of N)

Lukas Smith's Blog: Its like everybody sees the wall coming...


Community Events











Don't see your event here?
Let us know!


release object application functional interview podcast testing example language opinion code introduction phpunit development framework tool community zendframework2 series unittest

All content copyright, 2013 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework