I'm with hayman, just dive in.
go http://www.php.net/manual/en/
you don't need to pay for a book
I prefer books. It is possible to learn PHP without books from its extensive documentation. But to apply the concepts to build a beautiful, stable and extensible application, definitely you'll need more than documentation and other resources. You'll need a good grasp on software engineering and stuffs.