Title: Programming PHP
Author: Kevin Tatroe, Peter MacIntyre,, Rasmus Lerdorf
Learning PHP is designed to quickly get you up and running in your efforts to develop with PHP. Probably a redundant statement there but it's been said now so let's get on with it.
Pretty much everything that I'd expect to find in such a book is here from lexical structure, classes and databases (with NoSQL thrown in for good measure). Template support is also touched upon for all of you budding CMS/theme developers along with a host of other fun and technical topics.
The authors also include an introduction to PHP security that covers basic security concepts. While this is a very welcome topic to be covered it is only an introduction, as pointed out by the authors, and should not be solely relied upon. Additional resources are identified by the authors that cover security in more detail. Make no mistake, in this day and age you need to ensure that you're writing secure code.