(PHP 8 >= 8.5.0)
Uri\Rfc3986\Uri::parse — Analyse une URI
$uri, ?Uri\Rfc3986\Uri $baseUrl = null): ?staticAnalyse une URI.
Retourne une instance de Uri\Rfc3986\Uri en cas de succès, ou null en cas d'échec.
Exemple #1 Exemple simple avec Uri\Rfc3986\Uri::parse()
<?php
$uri = \Uri\Rfc3986\Uri::parse("https://example.com");
if ($uri !== null) {
echo "URI valide : " . $uri->toString();
} else {
echo "URI invalide";
}
?>L'exemple ci-dessus va afficher :
URI valide : https://example.com