This updated edition teaches everything you need to know to create effective web applications with the latest features in PHP 5.x. You'll start with the big picture & then dive into language syntax programming techniques & other details using examples that illustrate both correct usage & common idioms. If you have a working knowledge of HTML the authors' many style tips & practical programming advice will help you become a top-notch PHP programmer. Get an overview of what's possible with PHP programs Learn language fundamentals including data types variables operators & flow control statements Understand functions strings arrays & objects Apply common web application techniques such as form processing data validation session tracking & cookies Interact with relational databases like My SQL or No SQL databases such as Mongo DB Generate dynamic images create PDF files & parse XML files Learn secure scripts error handling performance tuning & other advanced topics Get a quick reference to PHP core functions & standard extensions