yogeshkoli/user-ip

PHP类,用于获取活动用户IP地址。

1.0.0 2017-07-17 09:06 UTC

This package is not auto-updated.

Last update: 2024-09-25 03:03:36 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

N|Solid

PHP用户IP地址类库用于获取当前用户IP地址并验证给定的IP地址。

安装

安装此扩展的首选方式是通过composer

使用以下命令安装PHP UserIP库:

$ composer require yogeshkoli/user-ip

或者,您也可以使用以下命令使用Git克隆整个存储库:

$ https://github.com/yogeshkoli/user-ip.git

需求

此库支持PHP版本5.6

可用方法

此库中的可用方法

UserIP::get();
UserIP::validate($ip);

如何使用此包?

以下是使用此包的示例示例

获取用户IP地址

 <?php

require __DIR__ . '/../vendor/autoload.php';

use YogeshKoli\UserIP\UserIP;

var_dump(UserIP::get());

输出

/example/UserIPTest.php:7:string '192.168.10.1' (length=12)

验证给定的IP地址

<?php

require __DIR__ . '/../vendor/autoload.php';

use YogeshKoli\UserIP\UserIP;

$ip = '192.168.10.1';

var_dump(UserIP::validate($ip));

输出

/example/ValidateIPTest.php:9:boolean true

贡献

  1. 检查开放问题或创建新的问题以开始关于错误或功能的讨论。
  2. 在GitHub上分支存储库以开始进行更改。
  3. 为新的功能或暴露错误的测试编写一个或多个测试。
  4. 进行代码更改以实现功能或修复错误。
  5. 发送拉取请求以合并和发布您的更改。

这主要用于大型和长期存在的对象。

许可证

此项目采用MIT许可证。有关更多信息,请参阅LICENSE文件。

版权

2017 Yogesh Koli, yogeshkoli.com

如果您觉得它有用,请告诉我 😉

您可以通过Twitter或通过我的电子邮件与我联系。