Which books are recommended for learning PHP?

There are many books available for learning PHP, but they can quickly become outdated in a short period of time. Included here is a quick list of PHP books you should look into when learning PHP or extending your knowledge. Also keep in mind that writing a very good programming book can take several thousand hours, so supporting their authors is nice way of saying thank you.

Free PHP books