If you want to setup PHP and are using IIS, the easiest way is to use » Microsoft's Web Platform Installer (WebPI).
» XAMPP, WampServer and BitNami will setup PHP applications for use with Apache on Windows.
Setting up and configuring Nginx on Windows requires a bit more configuration. See the » Nginx documentation for additional setup help.