PHP Geo IP 函数
Geo IP 位置 – 预定义常量
以下常量可以由此扩展定义并且仅在扩展已编译入 PHP 或在运行时动态加载时可用。
- 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
以下常量用于网络速度 −
- GEOIP_UNKNOWN_SPEED
- GEOIP_DIALUP_SPEED
- GEOIP_CABLEDSL_SPEED
- GEOIP_CORPORATE_SPEED
序号 | 功能和描述 |
---|---|
1 | geoip_asnum_by_name() 函数可以获取自治系统号码(ASN)。 |
2 | geoip_continent_code_by_name() 函数可以获取两位字母的大洲代码。 |
3 | geoip_country_code_by_name() 函数可以获取两位字母的国家代码。 |
4 | geoip_country_code3_by_name() 函数可以获取三位字母的国家代码。 |
5 | geoip_country_name_by_name() geoip_country_name_by_name()函数可以获取完整的国家名称。 |
6 | geoip_database_info() geoip_database_info()函数可以获取GeoIP数据库信息。 |
7 | geoip_db_avail() geoip_db_avail()函数可以确定GeoIP数据库是否可用。 |
8 | geoip_db_filename() geoip_db_filename()函数可以返回相应GeoIP数据库的文件名。 |
9 | geoip_db_get_all_info() geoip_db_get_all_info()函数可以返回所有GeoIP数据库类型的详细信息。 |
10 | geoip_domain_by_name() | geoip_domain_by_name()函数可以获取二级域名。 |
11 | geoip_id_by_name()geoip_id_by_name()函数可以获取Internet连接类型。 |
12 | geoip_isp_by_name()geoip_isp_by_name()函数可以获取互联网服务提供商(ISP)名称。 |
13 | geoip_netspeedcell_by_name()geoip_netspeedcell_by_name()函数可以获取互联网连接速度。 |
14 | geoip_org_by_name()geoip_org_by_name()函数可以获取组织名称。 |
15 | geoip_record_by_name()geoip_record_by_name()函数可以返回在GeoIP数据库中找到的详细城市信息。 |
16 | geoip_region_by_name() geoip_region_by_name()函数可以获取国家代码和地区。 |
17 | geoip_region_name_by_code() geoip_region_name_by_code()函数可以返回某些国家和地区代码组合的地区名称。 |
18 | geoip_setup_custom_directory() geoip_setup_custom_directory()函数可以设置GeoIP数据库的自定义目录。 |
19 | geoip_time_zone_by_country_and_region() geoip_time_zone_by_country_and_region()函数可以返回某些国家和地区代码组合的时区。 |