Uri\WhatWg\Url::__construct
Url オブジェクトを構築する
説明
public Uri\WhatWg\Url::__construct(string $uri, Uri\WhatWg\Urlnull $baseUrl = null, array &$softErrors = null)
Uri\Rfc3986\Uri オブジェクトを構築します。
パラメータ
-
uri
-
パースする有効な URL 文字列(例:
/foo や (例: https://example.com/foo)。
-
baseUrl
-
string が渡された場合、
uri が相対 URL 文字列であれば、
uri を baseUrl に適用します。
null が渡されるか、uri が相対 URL 文字列でない場合、
baseUrl は効果を持ちません。
-
softErrors
-
パース中に発生したエラーの詳細情報を提供するために、
Uri\WhatWg\UrlValidationError インスタンスのリストを参照渡しするための array。
エラー / 例外
結果の URL が不正な場合、Uri\WhatWg\InvalidUrlException
がスローされます。
参考
- Uri\WhatWg\Url::parse
- Uri\WhatWg\Url::resolve
- Uri\Rfc3986\Uri::__construct