LonghornPHP 2026

Uri\Rfc3986\Uri::parse

(PHP 8 >= 8.5.0)

Uri\Rfc3986\Uri::parseAnalisa uma URI

Descrição

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

Analisa uma URI.

Parâmetros

uri

URI a ser analisada.

baseUrl

Quando uma string é passada, uri é aplicado sobre baseUrl, se uri for uma referência relativa. Se null for passado, ou se uri não for uma referência relativa, baseUrl não terá nenhum efeito.

Valor Retornado

Retorna uma instância de Uri\Rfc3986\Uri em caso de sucesso, ou null em caso de falha.

Examples

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

<?php
$uri = \Uri\Rfc3986\Uri::parse("https://example.com");

if ($uri !== null) {
    echo "URI válido: " . $uri->toString();
} else {
    echo "URI inválido";
}
?>

O exemplo acima produzirá:

URI válido: https://example.com

Veja também

adicionar nota

Notas de Usuários

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