Overview

Bugs are an everyday part of a programmer's life. We all forget a semicolon or an end bracket at one time or another. Sometimes, we spell a variable name wrong and wonder why the value that is supposed to be showing up on the screen keeps coming up blank. Other times you wonder what gremlins are lurking on the database server because the data just isn't going in (or coming out) the way you intended it. How many times have you looked at a piece of code over and over and wondered why in the heck your program isn't working?

Some bugs—the kind bugs, the ones who don't mind being squashed out—will immediately tell you that they are there, by way of the PHP parser. For example, bugs like the ever-present “Parse error”—or even the occasional ...

Get Advanced PHP for Web Professionals now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.