league/uri-components

URI 组件操作库

7.4.1 2024-03-23 07:42 UTC

README

Software License Latest Version Total Downloads

此包包含表示为不可变值对象的具体 URI 组件实例。

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

系统需求

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

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

IPv4 转换需要以下之一

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

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

依赖项

安装

$ composer require league/uri-components

文档

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

许可协议

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