To me head first is squirrelly.
I bought, head first, Larry Ullman's php6 & 5 and Ullman's php 3rd edition in that order. It was all French to me until I got Ullman's php 3rd edition, it's for people just starting out with php.
Some people don't like Ullman's two column style but it's Okay with me. It's a beginners book and it's to the point with the info in it that you asked for in your post.
If I had it all to do over again with my skill set, I'd go
Larry Ullman's php 3rd edition. then
Larry Ullman's php6 & 5 and/or Luke Welling & Laura Thomson's PHP & MySQL.
Also I just got David Powers PHP Solutions and it's great. It's like you build a site with a photo gallery with thumbs nails and a simple content management system, it addresses style also, kind of like the Zend css stuff. It also talks about problems that can arise when multiple people upload info to your site and how to fix the problems(some of these problems weren't addressed by Ullman or Welling/Thomson). Even though it's simple it is not for people without php experience. If you went from Larry Ullman's php 3rd edition, then David Powers PHP Solutions you may be pleased, in fact with your back ground you may be able to go straight to Powers' book. Powers' php solutions first edition is available on the web and for cheap at amazon.