update page now

Uri\Rfc3986\Uri::equals

(PHP 8 >= 8.5.0)

Uri\Rfc3986\Uri::equalsVérifie si deux URI sont équivalentes

Description

public Uri\Rfc3986\Uri::equals(Uri\Rfc3986\Uri $uri, Uri\UriComparisonMode $comparisonMode = Uri\UriComparisonMode::ExcludeFragment): bool

Vérifie si deux URI sont équivalentes.

Liste de paramètres

uri
URI à comparer avec l'URI courante.
comparisonMode
Indique si le composant fragment est pris en compte dans la comparaison (Uri\UriComparisonMode::IncludeFragment) ou non (Uri\UriComparisonMode::ExcludeFragment). Par défaut, le fragment est exclu.

Valeurs de retour

Retourne true si les deux URI sont équivalentes, ou false sinon.

Exemples

Exemple #1 Exemple simple avec Uri\Rfc3986\Uri::equals()

<?php
$uri1
= new \Uri\Rfc3986\Uri("https://example.com");
$uri2 = new \Uri\Rfc3986\Uri("HTTPS://example.com");

var_dump($uri1->equals($uri2));
?>

L'exemple ci-dessus va afficher :

bool(true)

Voir aussi

add a note

User Contributed Notes

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