update page now

Uri\WhatWg\Url::parse

(PHP 8 >= 8.5.0)

Uri\WhatWg\Url::parseAnalisa uma URL

Descrição

public static Uri\WhatWg\Url::parse(string $uri, ?Uri\WhatWg\Url $baseUrl = null, array &$errors = null): ?static

Analisa uma URL.

Parâmetros

uri
Uma string de URL válida para análise (por exemplo, /foo ou (por exemplo, https://example.com/foo).
baseUrl
Quando uma string é passada, uri é aplicado sobre baseUrl, se uri for uma string de URL relativa. Se null for passado, ou uri não for uma string de URL relativa, baseUrl não terá nenhum efeito.
errors
Um array para passar uma lista de instâncias de Uri\WhatWg\UrlValidationError por referência para fornecer informações estendidas sobre os erros disparados durante a análise.

Valor Retornado

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

Exemplos

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

<?php
$url
= \Uri\WhatWg\Url::parse("https://example.com");

if (
$url !== null) {
echo
"Valid URL: " . $url->toAsciiString();
} else {
echo
"Invalid URL"
}
?>

O exemplo acima produzirá:

Valid URL: 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