Class yii\helpers\IpHelper

继承yii\helpers\IpHelper » yii\helpers\BaseIpHelper
可用自版本2.0.14
源代码 https://github.com/yiisoft/yii2/blob/master/framework/helpers/IpHelper.php

IpHelper 类提供了一组与 IP 相关的静态方法.

方法需要正确的 IP 地址.

要验证 IP 地址, 请使用 IpValidator.

公共方法

隐藏继承的方法

方法描述定义在
expandIPv6() 将 IPv6 地址扩展为完整的形式. yii\helpers\BaseIpHelper
getIpVersion() 获取 IP 的版本. yii\helpers\BaseIpHelper
inRange() 检查$subnet是否包含 IP 地址或子网$subnet. yii\helpers\BaseIpHelper
ip2bin() 将 IP 地址转换为位bits形式来表示. yii\helpers\BaseIpHelper

常量

隐藏继承的常量

常量描述定义在
IPV4 4 yii\helpers\BaseIpHelper
IPV4_ADDRESS_LENGTH 32 IPv4 地址的长度(以位bits为单位). yii\helpers\BaseIpHelper
IPV6 6 yii\helpers\BaseIpHelper
IPV6_ADDRESS_LENGTH 128 IPv6 地址的长度(以位bits为单位). yii\helpers\BaseIpHelper