worm/getclientiplib
最新稳定版本:1.0.8
Composer 安装命令:
composer require worm/getclientiplib
包简介
GetClientIp is a lightweight PHP class for get real/original client IP address, without proxy as opera mini and other.
README 文档
README
GetClientIp is a lightweight PHP class for get real/original client IP address, without proxy as opera mini and other. It uses the specific $_SERVER headers to detect client ip address. Class search valid IPv4 of client.
Composer install
composer require worm/getclientiplib
{
"require": {
"worm/getclientiplib": "^1.0"
}
}
Usage
$getClientIp = new GetClientIp; $ip = $getClientIp->getClientIp(); $longIp = $getClientIp->getLongClientIp();
Usage with manual data
$getClientIp = new GetClientIp(array( "REMOTE_ADDR" => "1.2.3.4", "REMOTE_PORT" => "", "SERVER_ADDR" => "1.1.1.1", "X_FORWARDED_FOR" => "2.3.4.5,1.2.3.4, 1.2.3.4" )); $ip = $getClientIp->getClientIp(); $longIp = $getClientIp->getLongClientIp();
统计信息
- 总下载量: 12.27k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 18
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-02-22