My grasp of these PHP has been of the order of an immigrant who can communicate well enough to make transactions, but by no means compose poetry and speak eloquently.
A programming book needs to have not only a sense of humor, but also be written compassionately because computer programming can be a lonely and frustrating occupation and easily make someone feel intellectually inadequate. “Why isn’t this working? It should be so simple. I’m sure it IS so simple, but why is it taking 8 hours to make 12 lines of code work?”
Robin Nixon’s PHP Crash Course is a published version of a series of PHP lectures and showcases more of Robin’s unique way of understanding and explaining the PHP language in a more casual and open format. Some of the analogies are repeats of the analogies from LPMJ. Like the “chess board” you create using nested arrays. She, I mean he is a really fun writer who shares a firm grasp on the basics of PHP in both of these awesome books.