Uri オブジェクトを構築する

# Uri\Rfc3986\Uri::__construct

(PHP 8 >= 8.5.0)

Uri\Rfc3986\Uri::__construct — Uri オブジェクトを構築する

### 説明

public function Uri\Rfc3986\Uri::__construct(string `$uri`, ?Uri\Rfc3986\Uri `$baseUrl` = `null`)

Uri\Rfc3986\Uri オブジェクトを構築します。

### パラメータ

`uri`
  パースする URI。
`baseUrl`
  string が渡された場合、`uri` が相対参照であれば、 `uri` を `baseUrl` に適用します。 `null` が渡されるか、`uri` が相対参照でない場合、 `baseUrl` は効果を持ちません。

### エラー / 例外

結果の URI が不正な場合、Uri\InvalidUriException がスローされます。

### 参考

- Uri\Rfc3986\Uri::parse() - URI をパースする
- Uri\Rfc3986\Uri::resolve() - 現在のオブジェクトをベース URL として URI を解決する
- Uri\WhatWg\Url::__construct() - Url オブジェクトを構築する

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open