(PECL geoip >= 0.2.0)
geoip_id_by_name — 获取互联网连接类型
geoip_id_by_name() 函数将返回对应主机名或 IP 地址的互联网连接类型。
返回值为数字,可以与以下常量进行比较
hostname
要查找连接类型的 hostname 或 IP 地址。
返回连接类型。
示例 #1 geoip_id_by_name() 示例
这将输出主机 example.com 的连接类型。
<?php
$netspeed = geoip_id_by_name('www.example.com');
echo 'The connection type is ';
switch ($netspeed) {
case GEOIP_DIALUP_SPEED:
echo 'dial-up';
break;
case GEOIP_CABLEDSL_SPEED:
echo 'cable or DSL';
break;
case GEOIP_CORPORATE_SPEED:
echo 'corporate';
break;
case GEOIP_UNKNOWN_SPEED:
default:
echo 'unknown';
}
?>
以上示例将输出
The connection type is corporate