Die Zeiten, in denen man die Skriptsprache PHP nur dazu verwendete, um dynamische HTML-Tabellen aus einer MySQL-Datenbank zu erstellen, sind vorüber. Heutzutage werden auch große Projekte in PHP realisiert; es existieren Programmier-Frameworks wie Zend Studio 7.0 und große Content Management Systeme wie Typo3 sind in PHP entwickelt worden. Das Buch vermittelt in den ersten Kapiteln die grundlegende prozedurale Syntax der Sprache PHP, wie sie auch in der aktuellen Version 5.3 angewendet werden kann. Das dritte Kapitel führt dann in die Denkwelt der Objektorientierung ein, wobei die UML als Syntax und agile Methoden als Vorgehensweise im Projekt erklärt und verwendet werden. Im vierten Kapitel wird gezeigt, wie jedes einzelne Konzept der Objektorientierung in PHP umgesetzt werden kann. Abschließend skizziert das fünfte Kapitel ausgehend von einer praxisnahen Problemstellung die fachliche objektorientierte Analyse und das technische Design mit UML bis hin zu einer fertigen PHP-Implementierung.