installing PHP in IIS can be very problematic, we have moved to suggesting XAMPP or MAMPP as an easy to use and install PHP testing environment in place of IIS.
there is a decent guide for installing PHP 5 into IIS here:
installing_php_5_iis_5_simple_steps