(PHP 8 >= 8.5.0)
Uri\Rfc3986\Uri::parse — Analyse une URI
Analyse une URI.
uribaseUrluri est appliqué sur
baseUrl, si uri est une référence relative.
Si null est passé, ou si uri n'est pas une référence relative, alors
baseUrl n'a aucun effet.
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