With the right book and knowing where to get problems solves (php.net + PHP forums): You can make a simple dynamic (form/GET driven) website within 48 hours. You can make a simple database driven website within a week. You can do pretty much anything you want within 6 months.
http://devzone.zend.com/node/view/id/627 As soon as you finish all the lessons listed on that site, you'll be knowing a lot in PHP.
Dear Friend dam_sid, I think this is must visit Website for newbie to PHP. http://w3schools.com/php/default.asp They are good. Study the tutorial as well as do the examples. That will give some basic experience on PHP. The best book for Newbie in PHP is Sams Teach Yourself PHP in 24 hours. Though i don't expect you to learn in 24 hours. I wish you will be able to finish it within 24 days if you have previous programming knowledge like C or C++ or Java. Because it is much similar. if you even don't have any previous experience don't worry. It will take just a bit more time and still this book can help you a lot. This book is really good for the beginner. You can Find lots of ebook about PHP in the links below PHP Ebooks Collection 1 PHP Ebooks Collection 2 Good luck with PHP. Thanks. Coolsaint
Dear Friends, I am agreed with Geekkie, PHP for dummies is a very good book for Newbie in PHP. In learning C and PHP Dummies series helped me a lot to learn some noob questions very easily which comes in mind when you are new to C and PHP. No doubt it is the best for Beginner guide for PHP (PHP for Dummies) Thanks. Coolsaint
In 3 years of using PHP on a daily basis, I still don't know everything there is to know. You can never stop constantly learning. I'd say try taking a look at the manual on PHP.net, buy a few books if you're interested in investing a bit, and check out some resources out there on the web - tutorails and guides are very helpful.
Dear Friends, I am agreed with webbist. PHP is vast as you want it. It is growing real fast. And what you first need to do is clear the basic. More as webbist said there are lots of resource in Web with which you can play when are done with basic programming concept and Programming Language Syntax. Here are some Sites I want to mention which will help you to lear PHP in Future. http://www.phpfreaks.com/ http://php.resourceindex.com And You have to have http://php.net always with you that is a must have one. Thanks. Coolsaint