The docs at the PHP site are actually really great with examples, comments and a tutorial style intro for everything PHP. I would just go through those docs and try out the examples. Otherwise, just get to work coding, you will learn faster that way.
5 comments
[ 3.9 ms ] story [ 23.6 ms ] threadSams Teach Yourself PHP in 10 Minutes (http://www.amazon.com/Sams-Teach-Yourself-PHP-Minutes/dp/067...)
Avoid the "Teach Yourself in X Minutes" books. That's where I learned from too, but feel there are much stronger entry points.
I also build stuff and learn at the same time, which means a forum comes in handy. Check out PHPBuilder, I am on there if you need help.