league/uri-interfaces

URI 表示和交互的通用接口和类

7.4.1 2024-03-23 07:42 UTC

README

Software License Latest Version Total Downloads

本包包含一个接口,用于根据RFC 3986表示URI对象。

⚠️ 这是一个子分拆,对于开发、拉取请求和问题,请访问:https://github.com/thephpleague/uri-src

系统要求

您需要 PHP >= 8.1,但建议使用最新稳定的PHP版本

处理IDN主机需要存在 intl 扩展或 intl IDN函数的polyfill,例如 symfony/polyfill-intl-idn,否则在尝试验证或与此类主机交互时将抛出异常。

IPv4转换至少需要以下之一

  • GMP 扩展
  • BCMatch 扩展或
  • 64位PHP版本

否则在尝试将主机转换为IPv4地址时将抛出异常。

安装

$ composer require league/uri-interfaces

文档

完整的文档可以在 uri.thephpleague.com 找到。

许可

MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件