update page now

Uri\WhatWg\Url::parse

(PHP 8 >= 8.5.0)

Uri\WhatWg\Url::parseAnaliza una URL

Descripción

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

Analiza una URL.

Parámetros

uri
Una cadena de URL válida a analizar (p.ej. /foo o (p.ej. https://example.com/foo).
baseUrl
Cuando se pasa un string, uri se aplica sobre baseUrl, si uri es una cadena de URL relativa. Si se pasa null, o uri no es una cadena de URL relativa, baseUrl no tiene ningún efecto.
errors
Un array para pasar por referencia una lista de instancias de Uri\WhatWg\UrlValidationError que proporcionan información extendida sobre los errores generados durante el análisis.

Valores devueltos

Devuelve una instancia de Uri\WhatWg\Url en caso de éxito, o null en caso de error.

Ejemplos

Ejemplo #1 Ejemplo 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"
}
?>

El ejemplo anterior mostrará:

Valid URL: https://example.com

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top