janoszen/ipv6utils

此包已被废弃,不再维护。未建议替代包。

PHP的IPv6工具

1.0.0 2014-11-26 13:09 UTC

This package is auto-updated.

Last update: 2020-09-11 17:53:09 UTC


README

此项目的目标是提供IPv6地址和DNS查询的易于使用的接口。此代码编写是为了帮助广泛实施IPv6,因此可以在多个免费/开源许可下使用。(详细信息见下文。)

与代码合作

与代码合作很简单。您需要将其放入您正在使用的框架中,并自动加载类。这归结为两个类

  • INET4Address - 这是您的IPv4地址。
  • INET6Address - 这是您的IPv6地址。

更多文档:http://github.janoszen.com/PHPIPv6Utils/

编码标准

规则相当简单

  • 所有代码都要用一个制表符进行缩进。 (对不起,空格爱好者,制表符字符在所有编辑器中已经工作十多年了。)
  • 所有开括号都要写在它前面的语句的同一行上。
  • 在开括号前使用空格,但在其后不使用。
  • 在等于号前后使用空格。
  • 没有超过120个字符的行。
  • 没有魔法!清洁、易读的代码!
  • 根据公开骚扰的惩罚,请注释和单元测试您的代码

贡献

如果您有改进的想法,请提交一个问题。如果您有要贡献的代码,请复制我的项目,然后提交一个拉取请求。我将尽快处理。

通过提交拉取请求,您同意,所有贡献的代码将根据以下版权声明的条款提供。您授予原始作者(János Pásztor)不可撤销的权利,根据由开源倡议认可的开源许可的条款重新许可代码。

版权

src和tests目录中的所有原始代码均由我(János Pásztor)享有版权。通过GitHub拉取请求提供的所有代码均由原始作者享有版权。

此存储库中的所有代码均可以根据以下许可条款之一免费使用

  • MIT许可
  • BSD许可证
  • GNU通用公共许可证v 2.0或更高版本
  • GNU lesser通用公共许可证v 2.1或更高版本

您的选择。 :)