Bueno, siento que no te explicaste bien y a la ves no comprendiste mi respuesta.
Si tu amigo tiene instalado apache, él puede desarrollar perfectamente en PHP. Si luego él necesita probar su desarrollo en tu PC, lógicamente te tiene que pasar los fuentes y vos colocarlos dentro de la carpeta donde se alojan las web de Apache.
En lo particular NO me agrada utilizar programas que instalan todo por lo que NO puedo decirte cual es la ruta donde deja las web ese producto.
En lo que te hice referencia, está la respuesta de cómo debe hacer tu compañero para accesar las páginas PHP desde tu equipo (lógicamente luego de pasarlas ahi).
http://tu_equipo/carpetadondesealoja/archivo.php. Si no puede entrar de esa forma, es porque tenes un firewall activado y bloqueado el puerto 80 que es el de web.