You need a web server with PHP installed on it; then a text editor such as notepad to write your scripts then you're good to go.
If you want to learn PHP, then the best idea is to test and learn locally. Download WampServer which includes MySQL as well and install it. Make your PHP files in notepad, or if you want syntax-highlighting, use some good freeware like Notepad++
To learn php in 10 minuts literally, just buy the book "Learn PhP the Ez way" from scriptsez.net You will need apache server with php (both are free) to download to run on your computer Or alternately, you can run php scripts on your webhosting which supports php.
download xampp from apachefriends . org and install it will install everything you required to work on php then follow some good sites like www . w3schools .com
1- get apeach better Appserver (apeach + mysql) and install it 2- use w3schools dot com to know more and try 3- get ebooks for more complex
You can use dreamweaver to make php script and it would be easier for you to code php and you will get a dot reference and code beautify
I'd install a local web server as the fellows above pointed out. Buying a book is all good, but with a little dedication it's quite easy to learn just by example. Decide what you want to acomplish, ie I want to make a site that requires login. Then find a tutorial or finished login script. Make sure it's basic. Look at the script, google or lookup anything you don't understand on php.net and then move on to the next function you want to add. Rinse and repeat. Learning from a book without an actual goal is boring. Learning by doing is fun
w3schools.com is the best because they have a "Try it" option where you can test out code on their site. The best way to learn is by practicing, there is a huge amount of information on the web. Just start building a cool website, and learn each part as you go. Web Design & Development Company,India strikeoneads.com