PHP - Funzioni IP Geo

Posizione Geo IP - Costanti predefinite

Le costanti che possono essere definite di seguito da questa estensione e possono essere disponibili solo quando un'estensione è stata compilata in PHP o caricata dinamicamente in fase di runtime.

  • 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

Le seguenti costanti si riferiscono alla velocità netta:

  • GEOIP_UNKNOWN_SPEED
  • GEOIP_DIALUP_SPEED
  • GEOIP_CABLEDSL_SPEED
  • GEOIP_CORPORATE_SPEED
Suor n Descrizione della funzione
1 geoip_asnum_by_name ()

La funzione geoip_asnum_by_name () può ottenere gli ASN (Autonomous System Numbers).

2 geoip_continent_code_by_name ()

La funzione geoip_continent_code_by_name () può ottenere il codice continente di due lettere.

3 geoip_country_code_by_name ()

La funzione geoip_country_code_by_name () può ottenere il codice del paese di due lettere.

4 geoip_country_code3_by_name ()

La funzione geoip_country_code3_by_name () può ottenere il codice del paese di tre lettere.

5 geoip_country_name_by_name ()

La funzione geoip_country_name_by_name () può ottenere il nome completo del paese.

6 geoip_database_info ()

La funzione geoip_database_info () può ottenere informazioni sul database GeoIP.

7 geoip_db_avail ()

La funzione geoip_db_avail () può determinare se il database GeoIP è disponibile.

8 geoip_db_filename ()

La funzione geoip_db_filename () può restituire un nome file del database GeoIP corrispondente.

9 geoip_db_get_all_info ()

La funzione geoip_db_get_all_info () può restituire informazioni dettagliate su tutti i tipi di database GeoIP.

10 geoip_domain_by_name ()

La funzione geoip_domain_by_name () può ottenere il nome di dominio di secondo livello.

11 geoip_id_by_name ()

La funzione geoip_id_by_name () può ottenere il tipo di connessione Internet.

12 geoip_isp_by_name ()

La funzione geoip_isp_by_name () può ottenere il nome di un provider di servizi Internet (ISP).

13 geoip_netspeedcell_by_name ()

La funzione geoip_netspeedcell_by_name () può ottenere una velocità di connessione Internet.

14 geoip_org_by_name ()

La funzione geoip_org_by_name () può ottenere un nome di organizzazione.

15 geoip_record_by_name ()

La funzione geoip_record_by_name () può restituire le informazioni dettagliate sulla città trovate nel database GeoIP.

16 geoip_region_by_name ()

La funzione geoip_region_by_name () può ottenere il codice del paese e la regione.

17 geoip_region_name_by_code ()

La funzione geoip_region_name_by_code () può restituire il nome della regione per alcune combinazioni di codici paese e regione.

18 geoip_setup_custom_directory ()

La funzione geoip_setup_custom_directory () può impostare una directory personalizzata per il database GeoIP.

19 geoip_time_zone_by_country_and_region ()

La funzione geoip_time_zone_by_country_and_region () può restituire il fuso orario per alcune combinazioni di codici di paese e regione.