(PHP 8 >= 8.5.0)
Uri\WhatWg\Url::parse — Analiza una URL
$uri, ?Uri\WhatWg\Url $baseUrl = null, array &$errors = null): ?staticAnaliza una URL.
uri/foo o (p.ej. https://example.com/foo).
baseUrluri 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
Devuelve una instancia de Uri\WhatWg\Url en caso de éxito, o null en caso de error.
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