PHP - Funciones de Geo IP

Ubicación geográfica de IP: constantes predefinidas

Las constantes que se pueden definir a continuación mediante esta extensión y que pueden estar disponibles solo cuando una extensión se ha compilado en PHP o se ha cargado dinámicamente en el tiempo de ejecución.

  • GEOIP_COUNTRY_EDITION
  • GEOIP_REGION_EDITION_REV0
  • GEOIP_CITY_EDITION_REV0
  • GEOIP_ORG_EDITION
  • GEOIP_ISP_EDITION
  • GEOIP_CITY_EDITION_REV1
  • GEOIP_REGION_EDITION_REV1
  • GEOIP_PROXY_EDITION
  • GEOIP_ASNUM_EDITION
  • GEOIP_NETSPEED_EDITION
  • GEOIP_DOMAIN_EDITION

Las siguientes constantes son para la velocidad neta:

  • GEOIP_UNKNOWN_SPEED
  • GEOIP_DIALUP_SPEED
  • GEOIP_CABLEDSL_SPEED
  • GEOIP_CORPORATE_SPEED
No Señor Función descriptiva
1 geoip_asnum_by_name ()

La función geoip_asnum_by_name () puede obtener los números del sistema autónomo (ASN).

2 geoip_continent_code_by_name ()

La función geoip_continent_code_by_name () puede obtener el código de continente de dos letras.

3 geoip_country_code_by_name ()

La función geoip_country_code_by_name () puede obtener el código de país de dos letras.

4 geoip_country_code3_by_name ()

La función geoip_country_code3_by_name () puede obtener el código de país de tres letras.

5 geoip_country_name_by_name ()

La función geoip_country_name_by_name () puede obtener el nombre completo del país.

6 geoip_database_info ()

La función geoip_database_info () puede obtener información de la base de datos GeoIP.

7 geoip_db_avail ()

La función geoip_db_avail () puede determinar si la base de datos GeoIP está disponible.

8 geoip_db_filename ()

La función geoip_db_filename () puede devolver un nombre de archivo de la base de datos GeoIP correspondiente.

9 geoip_db_get_all_info ()

La función geoip_db_get_all_info () puede devolver la información detallada sobre todos los tipos de bases de datos GeoIP.

10 geoip_domain_by_name ()

La función geoip_domain_by_name () puede obtener el nombre de dominio de segundo nivel.

11 geoip_id_by_name ()

La función geoip_id_by_name () puede obtener el tipo de conexión a Internet.

12 geoip_isp_by_name ()

La función geoip_isp_by_name () puede obtener un nombre de proveedor de servicios de Internet (ISP).

13 geoip_netspeedcell_by_name ()

La función geoip_netspeedcell_by_name () puede obtener una velocidad de conexión a Internet.

14 geoip_org_by_name ()

La función geoip_org_by_name () puede obtener un nombre de organización.

15 geoip_record_by_name ()

La función geoip_record_by_name () puede devolver la información detallada de la ciudad que se encuentra en la base de datos GeoIP.

dieciséis geoip_region_by_name ()

La función geoip_region_by_name () puede obtener el código de país y la región.

17 geoip_region_name_by_code ()

La función geoip_region_name_by_code () puede devolver el nombre de la región para algún combo de código de país y región.

18 geoip_setup_custom_directory ()

La función geoip_setup_custom_directory () puede establecer un directorio personalizado para la base de datos GeoIP.

19 geoip_time_zone_by_country_and_region ()

La función geoip_time_zone_by_country_and_region () puede devolver la zona horaria de algún combo de código de país y región.