divinity76/cloudflare-ip-validator
最新稳定版本:v1.0.0
Composer 安装命令:
composer require divinity76/cloudflare-ip-validator
包简介
Fast Cloudflare IP validator for PHP
README 文档
README
Fast PHP validation of whether an IP belongs to Cloudflare.
This library is heavily optimized: src/CloudflareIpValidator.php, I believe the implementation is about as fast as userland PHP can get. To go faster, you would likely need a C-php-extension.
Install
composer require divinity76/cloudflare-ip-validator
Public API
Divinity76\CloudflareIpValidator\CloudflareIpValidatorisCloudflareIp(string $ip): bool(static)
Usage
<?php use Divinity76\CloudflareIpValidator\CloudflareIpValidator; CloudflareIpValidator::isCloudflareIp('173.245.48.1'); // true CloudflareIpValidator::isCloudflareIp('1.1.1.1'); // false
Alternatively:
<?php \Divinity76\CloudflareIpValidator\CloudflareIpValidator::isCloudflareIp('173.245.48.1'); // true \Divinity76\CloudflareIpValidator\CloudflareIpValidator::isCloudflareIp('1.1.1.1'); // false
Future Scope
- Automate CIDR updates via a daily GitHub CI runner that regenerates
src/CloudflareIpValidator.php.
统计信息
- 总下载量: 147
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unlicense
- 更新时间: 2026-03-23