cschalenborgh/laravel-ip-anonymizer
最新稳定版本:1.0.6
Composer 安装命令:
composer require cschalenborgh/laravel-ip-anonymizer
包简介
IPv4 and IPv6 address anonymizer for Laravel
README 文档
README
Description
You can use this package to easily anonymize IP addresses in your Laravel application. Requires PHP 7.1 or higher.
Installation
You can install the package via composer:
composer require cschalenborgh/laravel-ip-anonymizer
The service provider will automatically get registered. Or you may manually add the service provider in your config/app.php file:
'providers' => [ // ... Cschalenborgh\IpAnonymizer\IpAnonymizerServiceProvider::class, ];
Usage
echo IpAnonymizer::anonymizeIp('133.242.241.12'); // returns 133.242.241.0
echo IpAnonymizer::anonymizeIp('133.242.241.12', '255.255.0.0'); // returns 133.242.0.0
echo IpAnonymizer::anonymizeIp('2001:db8:85a3::1319:8a2e:370:7344', 'ipv6'); // returns 2001:db8:85a3::
echo IpAnonymizer::anonymizeIp('2001:db8:85a3::1319:8a2e:370:7344', 'ipv6', 'ffff:ffff:0000:0000:0000:0000:0000:0000'); // returns 2001:db8::
echo (new IpAnonymizer())->anonymizeIPv4('133.242.241.12'); // returns 133.242.241.0 echo (new IpAnonymizer())->anonymizeIPv4('133.242.241.12', '255.0.0.0'); // returns 133.0.0.0 echo (new IpAnonymizer())->anonymizeIPv6('2001:db8:85a3::1319:8a2e:370:7344'); // returns 2001:db8:85a3:: echo (new IpAnonymizer())->anonymizeIPv6('2001:db8:85a3::1319:8a2e:370:7344', 'ffff:ffff:0000:0000:0000:0000:0000:0000'); // returns 2001:db8::
统计信息
- 总下载量: 31.35k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 6
- 点击次数: 1
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-04-30