If you want to install Apache server and php on Windows for your php development, then the best thing to do is to install WAMP.
It has own installer, so its very easy to download/install
Don't install Apache from official Apache website, MAMP is much easier and it installs php, apache and mysql all at once and has a nice little control panel where you can start and stop the server.
You can still install extra php pecl modules later by just copying the .dll files to appropriate dir, I'll show you how to do it later.