update page now

Uri\Rfc3986\Uri::resolve

(PHP 8 >= 8.5.0)

Uri\Rfc3986\Uri::resolveResolve uma URI com o objeto atual como URL base

Descrição

public Uri\Rfc3986\Uri::resolve(string $uri): static

Resolve uma URI - que pode potencialmente ser uma referência relativa - com o objeto atual como URL base.

Parâmetros

uri
Uma URI a ser aplicada sobre o objeto atual.

Valor Retornado

Uma nova instância de Uri\Rfc3986\Uri.

Erros/Exceções

Se o URI resultante for inválido, é lançada uma Uri\InvalidUriException.

Exemplos

Exemplo #1 Exemplo básico de Uri\Rfc3986\Uri::resolve()

<?php
$uri
= new \Uri\Rfc3986\Uri("https://example.com");
$uri = $uri->resolve("/foo");

echo
$uri->toRawString();
?>

O exemplo acima produzirá:

https://example.com/foo

Veja Também

adicionar nota

Notas de Usuários

Não há notas de usuários para esta página.
To Top