PHP is not a service; it's an Apache module which XAMPP will have pre-configured. If Apache works, PHP will work.
Unfortunately, the port 80 warning during install probably means that Apache won't work.
You can look at the 'Listening Ports' section of the Network tab in Resource Monitor to find out what is listening on port 80.