I would suggest php.net It provides the most complete PHP reference It will be easy to learn PHP if you have programming background
Someone thinks google search will provide the right answer. But its not an easy process. If anyone knows from his/her learning,,,,,it may be better.Reply if you are known to one.............
This is what I did in order to learn PHP: I learned HTML and CSS. I then started a blog built on Wordpress, and I started tweaking my themes so much - without even knowing that I knew how to code in PHP. I think Wordpress is a great way to start learning PHP. The codes there aren't as hard as the ones you see all over the net. Go with Wordpress. That's what I did, and it works out great.
HTML is for starters and not good in professional jobs. PHP is the way to go. Learn it via Google.com
We all learn things by doing them first hand and learning PHP is no exception. The most easy and fun way to learn PHP is by doing it through practical examples, easy to follow and informative PHP tutorials, a series of PHP beginner's lessons and free easy to use PHP scripts for everyone. Hope you enjoy the site and I would love to hear from you. Don't forget sign up to receive your free php tutorials. www.php-learn-it.com
To learn the basics quickly, buy a book w3schools To refer to functions, refer to php manual @ php.net (google it) Hope this helps.
First you have to learn HTML/XHTML. If you know HTML/XHTML then you can move to PHP. I prefer www.w3schools.com for learning PHP. Enjoy learning PHP...