Hola @zavhier , eso es, el navegador es el que solicita permiso al usuario para obtener sus coordenadas. Con php no tienes nada que hacer, es decir, las coordenadas se obtienen en el cliente, con HTML5.
Aquí tienes un ejemplo:
http://www.w3schools.com/html/tryit....l5_geolocation
Saludos ;)