update page now

Uri\Rfc3986\Uri::parse

(PHP 8 >= 8.5.0)

Uri\Rfc3986\Uri::parseAnalyse une URI

Description

public static Uri\Rfc3986\Uri::parse(string $uri, ?Uri\Rfc3986\Uri $baseUrl = null): ?static

Analyse une URI.

Liste de paramètres

uri
URI à analyser.
baseUrl
Lorsqu'une chaîne de caractères est passée, uri 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.

Valeurs de retour

Retourne une instance de Uri\Rfc3986\Uri en cas de succès, ou null en cas d'échec.

Exemples

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

Voir aussi

add a note

User Contributed Notes

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