In this guide, Zandstra demonstrates how to meld the power of PHP with the sound enterprise development techniques embraced by professional programmers. Going well beyond the basics of object-oriented development, he discusses working with static methods and properties, abstract classes, interfaces, design patterns, exception handling, and more.