osslibs/uri

本包最新版本(v1.0.3)没有可用的许可信息。

v1.0.3 2022-02-03 03:02 UTC

This package is auto-updated.

Last update: 2024-09-05 02:16:19 UTC


README

优先级

  1. 根据RFC 3986-#section-3定义URI接口,方法返回URI组件
  2. 根据RFC 3986-#section-3进行URI解析
  3. 根据RFC 3986#section-5.2.3进行URI合并

需求

  • php

安装

php composer.phar require osslibs/uri

示例

> use function osslibs\URI\uri as uri;
> use function osslibs\URI\mutable_uri as mutable_uri;
>
> $uri = uri("scheme://user@host:port/path?query#fragment")
> echo $uri->getScheme();
"scheme"
> echo $uri->getUserInfo();
"user"
> echo $uri->getHost();
"host"
> echo $uri->getPort();
"port"
> echo $uri->getAuthority();
"user@host:port"
> echo $uri->getPath();
"path"
> echo $uri->getQuery();
"query"
> echo $uri->getFragment();
"fragment"
> echo (string)$uri;
"scheme://user@host:port/path?query#fragment"