PHP Conference Japan 2024

geoip_netspeedcell_by_name

(PECL geoip >= 1.1.0)

geoip_netspeedcell_by_name获取互联网连接速度

描述

geoip_netspeedcell_by_name(string $hostname): string

geoip_netspeedcell_by_name() 函数将返回与主机名或IP地址对应的互联网连接类型和速度。

此函数仅在使用 GeoIP 库 1.4.8 或更高版本时可用。

此函数目前仅对购买了商业 GeoIP NetSpeedCell 版本的用户可用。如果找不到正确的数据库,将发出警告。

返回值是一个字符串,常见值为:

  • Cable/DSL(有线/DSL)
  • Dialup(拨号)
  • Cellular(蜂窝)
  • Corporate(企业)

参数

hostname

主机名或IP地址。

返回值

成功时返回连接速度,如果数据库中找不到地址,则返回 false

示例

示例 #1 geoip_netspeedcell_by_name() 示例

这将输出主机 example.com 的连接速度。

<?php
$netspeed
= geoip_netspeedcell_by_name('www.example.com');

if (
$netspeed) {
echo
'连接类型是:'. $netspeed;
}
?>

以上示例将输出

The connection type is: Corporate

添加备注

用户贡献的注释

此页面没有用户贡献的注释。
To Top