I just thought I would hit reply without looking at any other posts when reading the first one.
The 2 ones I enjoy reading:
Wrox Beginning PHP6 and MySQL (yes I know there's no such version as PHP6 but it is not a bad book, if your willing to go in and amend some of the things the author does, spend allot of time doing, which is not really a bad thing, coupled with this site forum and that book it's amazing).
I will of course look at this book though the one the OP posted, will give that a good read, it's good occasionally to unlearn what you have already learnt and start off again, I mean I know about typecasting, since I spent an hour (literally just an hour), trying to work out where I could put in type casting. Can fit into many different areas you don't usually think about.
Also a CSS book I am reading at this moment in time is:
CSS Mastery by Andy Budd.
Apologies if anyones put these up already, I will just go by saying their 2 pretty decent books, though there's probably better ones than the PHP one I just mentioned lol.