PHP è uno dei linguaggi di programmazione più popolari per lo sviluppo di applicazioni Web. Largamente disponibile e sostenuto dal supporto di una grande comunità di utenti, alla fine del 2006 il linguaggio era utilizzato dal oltre 20 milioni di siti Web e tale cifra è in continuo aumento. È l'unico linguaggio di scripting lato server open source facile da apprendere ed estremamente potente da utilizzare. PHP utilizza una sintassi chiara e semplice e gode di codice facile; tali caratteristiche lo rendono semplice da leggere e da comprendere e incoraggiano un rapido sviluppo delle applicazioni. Naturalmente è utile considerare anche costi e disponibilità: PHP è disponibile gratuitamente su Internet, per numerose piattaforme e architetture, tra cui UNIX, Microsoft Windows e Mac OS, oltre che per molti server Web. Per questi motivi, e per molti altri, molti sviluppatori passano a PHP. PHP dispone di centinaia di funzioni, classi ed estensioni incorporate; la loro analisi per identificare la strategia più adatta per trattare un particolare problema è spesso oscura agli sviluppatori inesperti del linguaggio, in particolare a chi lavora con scadenze di progetto serrate. Con questo volume gli sviluppatori non devono più preoccuparsi di tali problemi; il testo offre soluzioni pronte a oltre 250 problemi affrontati dalla comunità, utilizzando librerie native ed esterne per insegnare agli sviluppatori il modo più efficiente di utilizzare PHP nei progetti di sviluppo.