PHP Manual
Function Reference
Other Basic Extensions
GeoIP
FANN
Igbinary
JSON
Simdjson
Lua
LuaSandbox
Misc.
Random
Seaslog
SPL
Streams
Swoole
Tidy
Tokenizer
URLs
V8js
Yaml
Yaf
Yaconf
Taint
Data Structures
var_representation
Other Basic Extensions
Introduction
Other Basic Extensions
PHP Manual
Geo IP Location
Table of Contents
Introduction
Installing/Configuring
Requirements
Installation
Runtime Configuration
Predefined Constants
GeoIP Functions
geoip_asnum_by_name
— Get the Autonomous System Numbers (ASN)
geoip_continent_code_by_name
— Get the two letter continent code
geoip_country_code_by_name
— Get the two letter country code
geoip_country_code3_by_name
— Get the three letter country code
geoip_country_name_by_name
— Get the full country name
geoip_database_info
— Get GeoIP Database information
geoip_db_avail
— Determine if GeoIP Database is available
geoip_db_filename
— Returns the filename of the corresponding GeoIP Database
geoip_db_get_all_info
— Returns detailed information about all GeoIP database types
geoip_domain_by_name
— Get the second level domain name
geoip_id_by_name
— Get the Internet connection type
geoip_isp_by_name
— Get the Internet Service Provider (ISP) name
geoip_netspeedcell_by_name
— Get the Internet connection speed
geoip_org_by_name
— Get the organization name
geoip_record_by_name
— Returns the detailed City information found in the GeoIP Database
geoip_region_by_name
— Get the country code and region
geoip_region_name_by_code
— Returns the region name for some country and region code combo
geoip_setup_custom_directory
— Set a custom directory for the GeoIP database
geoip_time_zone_by_country_and_region
— Returns the time zone for some country and region code combo