PHP - Funções Geo IP

Localização Geo IP - Constantes Predefinidas

As constantes que podem ser definidas abaixo por esta extensão e podem estar disponíveis somente quando uma extensão foi compilada no PHP ou carregada dinamicamente no tempo de execução.

  • 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

As seguintes constantes são para velocidade líquida -

  • GEOIP_UNKNOWN_SPEED
  • GEOIP_DIALUP_SPEED
  • GEOIP_CABLEDSL_SPEED
  • GEOIP_CORPORATE_SPEED
Sr. Não Descrição da função
1 geoip_asnum_by_name ()

A função geoip_asnum_by_name () pode obter os Números do Sistema Autônomo (ASN).

2 geoip_continent_code_by_name ()

A função geoip_continent_code_by_name () pode obter o código do continente de duas letras.

3 geoip_country_code_by_name ()

A função geoip_country_code_by_name () pode obter o código de duas letras do país.

4 geoip_country_code3_by_name ()

A função geoip_country_code3_by_name () pode obter o código de três letras do país.

5 geoip_country_name_by_name ()

A função geoip_country_name_by_name () pode obter o nome completo do país.

6 geoip_database_info ()

A função geoip_database_info () pode obter informações do banco de dados GeoIP.

7 geoip_db_avail ()

A função geoip_db_avail () pode determinar se o banco de dados GeoIP está disponível.

8 geoip_db_filename ()

A função geoip_db_filename () pode retornar um nome de arquivo do banco de dados GeoIP correspondente.

9 geoip_db_get_all_info ()

A função geoip_db_get_all_info () pode retornar as informações detalhadas sobre todos os tipos de banco de dados GeoIP.

10 geoip_domain_by_name ()

A função geoip_domain_by_name () pode obter o nome de domínio de segundo nível.

11 geoip_id_by_name ()

A função geoip_id_by_name () pode obter o tipo de conexão de internet.

12 geoip_isp_by_name ()

A função geoip_isp_by_name () pode obter um nome de Provedor de Serviços de Internet (ISP).

13 geoip_netspeedcell_by_name ()

A função geoip_netspeedcell_by_name () pode obter uma velocidade de conexão com a Internet.

14 geoip_org_by_name ()

A função geoip_org_by_name () pode obter o nome de uma organização.

15 geoip_record_by_name ()

A função geoip_record_by_name () pode retornar as informações detalhadas da cidade encontradas no banco de dados GeoIP.

16 geoip_region_by_name ()

A função geoip_region_by_name () pode obter o código do país e região.

17 geoip_region_name_by_code ()

A função geoip_region_name_by_code () pode retornar o nome da região para alguma combinação de código de país e região.

18 geoip_setup_custom_directory ()

A função geoip_setup_custom_directory () pode definir um diretório personalizado para o banco de dados GeoIP.

19 geoip_time_zone_by_country_and_region ()

A função geoip_time_zone_by_country_and_region () pode retornar o fuso horário para alguma combinação de código de país e região.