El Siguiente Código es uno que a muchos les servirá para proyectos o bien para implementaciones futuras.
La implementación es fácil, solamente incluir la base de datos lite de IP2Location, la cual sea más completa 😃
Características:
User Agent
Sistema
Navegado
IP Version
Código de Ciudad
Nombre de Ciudad
Latitud
Longitud
Nombre de ISP
Link del Repositorio:
https://github.com/ishlovenko/php-geolocation