Despite what the wrox book says I find it isn't a beginners book nor is it very good at teaching you real skills perse, it is much more of a practical book where you can reference for code examples and see how code works plus the actual references in the back are good. [teaches in a very informal / different way which might be better for the hobbyist market]
The first book I read was PHP for the World Wide Web second edition by Larry Ullman, another brilliant book which teaches you code basics. Much more of a syntax book.
Core Web Application Development with PHP and MySQL by Marc Wandschneider is not a programming beginner’s book. If you have previous experience in other languages or PHP it is great. The first chapters go into good detail of common functions, Marc even tells you how the language works, not just the functions. The way the book is delivered is with 100% professionalism. Chapter 4 is on OOP and has the "kindest" introduction to read on the subject.
It depends on your skill level. If you have been using PHP for a little while and know the basic functions and use the manual for reference. The definitely grab yourself a copy of Core Web Application Development with PHP and MySQL by Marc Wandschneider. But you should always go into your local book store and have a read of a book before you buy.
Part III by the way is full of good detail about how the web works and how you can effectively plan applications with security in mind. If you really want to be a true professional web application developer, you need Core Web Application Development with PHP and MySQL by Marc Wandschneider.