Hey all. I see a whole lot of posts where people are asking how long it takes to learn PHP, or how to learn it. In my experience, learning by doing is simply the best way to do it. Here are the steps: 1. Pick a site topic you're interested in 2. Register a domain name 3. Buy some webspace with php/mysql support (or get some free at funpic.org to start out) 4. Read a simple tutorial on basic php syntax 5. GO! 6. Inevitably, you will not know what is required to finish your project. When this comes up, simple google your question or function that you need. By the end of this process, once your web app is complete, you will be a fluent php programmer. Of course, it will take years to refine the skill, but this is the best way to learn. Simply reading definitions of functions out of a manual is fruitless. You will never remember anything. Learn by doing, and you will never forget.
I would recommend getting a book and running a program like xampp on your windows, Then you can learn faster.
I think before start with php, you must have some knowledge of HTML, because without that you cant work php in good way. it will help you to build basic concepts. if you are already fimilar with html tags, then start from start, download an ebook and do step by step, you can find tutorials but i would recommend a book,