Documentación offline PHP master

Uri\Rfc3986\Uri::resolve

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Uri\Rfc3986\Uri::resolve

Resuelve una URI con el objeto actual como URL base

Descripción#

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

Resuelve una URI - que puede ser potencialmente una referencia relativa - con el objeto actual como URL base.

## Parámetros

`uri`  
Una URI a aplicar sobre el objeto actual.

## Valores devueltos

Una nueva instancia de `Uri\Rfc3986\Uri`.

## Errores/Excepciones

Si la URI resultante es inválida, se lanza una excepción Uri\InvalidUriException.

## Ejemplos

Ejemplo básico de Uri\Rfc3986\Uri::resolve
resolve("/foo"); echo $uri->toRawString(); ?>

```php

El ejemplo anterior mostrará:

https://example.com/foo

Véase también#

Uri\Rfc3986\Uri::__construct

Uri\Rfc3986\Uri::parse

Uri\WhatWg\Url::resolve