Uri\WhatWg\Url::equals

(PHP 8 >= 8.5.0)

Uri\WhatWg\Url::equalsПроверяет, эквивалентны ли два URL-адреса

Описание

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

Метод проверяет эквивалентность двух URL-адресов.

Список параметров

url
Объект URL-адреса, с которым требуется сравнить текущий объект URL-адреса.
comparisonMode
Параметр определяет, учитывать ли компонент «фрагмент» при сравнении. При передаче варианта Uri\UriComparisonMode::IncludeFragment фрагмент сравнивается, а с вариантом Uri\UriComparisonMode::ExcludeFragment — игнорируется. По умолчанию фрагмент исключается из сравнения.

Возвращаемые значения

Метод возвращает true, если два URL-адреса эквивалентны, иначе возвращается false.

Примеры

Пример #1 Пример сравнения адресов методом 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));

Результат выполнения приведённого примера:

bool(true)

Смотрите также

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top