Vérifie si deux URL sont équivalentes

# Uri\WhatWg\Url::equals

(PHP 8 >= 8.5.0)

Uri\WhatWg\Url::equals — Vérifie si deux URL sont équivalentes

### Description

public function Uri\WhatWg\Url::equals(Uri\WhatWg\Url `$url`, Uri\UriComparisonMode `$comparisonMode` = `Uri\UriComparisonMode::ExcludeFragment`): bool

Vérifie si deux URL sont équivalentes.

### Liste de paramètres

`url`
  URL à comparer avec l'URL 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 URL sont équivalentes, ou `false` sinon.

### Exemples

Exemple #1 Exemple simple avec Uri\WhatWg\Url::equals()

    <?php
    $url1 = new \Uri\WhatWg\Url("https://example.com");
    $url2 = new \Uri\WhatWg\Url("HTTPS://example.com");

    var_dump($url1->equals($url2));
    ?>

L'exemple ci-dessus va afficher :

    bool(true)

### Voir aussi

- Uri\Rfc3986\Uri::equals() - Vérifie si deux URI sont équivalentes

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open