Pues le das la IP que tengas en ese minuto .. por qué supongo que tu conexión no tendrá IP fija .. o sí?.
Para no tener que ir dando la IP y más si esta cambia (cada vez que te reconectas a internet) .. para eso puedes usar servicios de DNS dinámico .. que son empresas/servicios que te prestan un "nombre" de domino válido, algo tipo: tu.servicioprestador.tal y te indican que te instales cierto software en tu PC que hace de "servidor" para que este notifique a este servicio de cual es tu IP actual para que ajuste en forma dinámica los DNS que apuntarán a ese domino a tu IP actual.
Uno de tantos sercicios puede ser:
no-IP
http://www.no-ip.com/
También tendrás que tener cuidado con tus firewalls que uses o antivirus con opción de firewall o si tu conexión pasa por routers o proxys tendrás que abrir o redireccionar todos los puertos que sean necesarios (el 80 que es HTTP) a las IP's correspondientes. Si tienes dudas sobre todo esto mejor consulta en el foro de "Seguridad y redes".
En todo esto no tiene nada que ver "PHP" sino tu servidor HTTP y configuración de este.
Un saludo,