Assuming a familiarity with HTML and basic coding, this guide uses game code written in PHP to illustrate the programming principles of variables, conditions, functions, loops, arrays, string handling, and databases. The PHP 5 edition adds chapters on object-oriented programming and XML. The CD-ROM contains PHP, the Apache web server, MySQL, PHP-Nuke, and source code for the games.