Before I get into this article, I want to say that I thought long and hard about what to write for this week's PHP article. Should I do a beginner piece covering some common functions that might be of some assistance to a newbie? How about something a little more advanced, like OOP techniques or things to keep in mind from a security standpoint?
I started looking through some of the articles that have covered such topics on our own site in the past (see http://www.devshed.com/c/b/PHP/). Then it hit me: not only do we have a plethora of great PHP how-to's - easily enough to make a man out of the most newb of PHP developers - but we also have what is probably - no, Definitely - the greatest PHP and Open Source forum on the net today, crawling with coders of all shapes and sizes.
Nestled in-between the threads and posts, there are hidden gems - veritable founts of programming knowledge, grown and cultivated over nearly a decade. With that in mind, I thought to myself: why write what others have already covered so thoroughly and from so many different angles? Why not showcase this knowledge so that others can learn from it. Plus, let's face it - as the resident Ed-in-Chief, my time is limited and I'm swimming in programmer-fame - why not let some others, such as those that contributed to our PHP FAQ threads, bask in the glory that is Dev Shed writerdom.