Ds\Set::contains
(PECL ds >= 1.0.0)
Ds\Set::contains — Перевіряє, чи в колекції задані значення
Опис
public Ds\Set::contains(mixed ...$values): bool
Перевіряє, чи міститься у колекції задані значення.
Зауваження :
Підтримуються значення типу об'єкта. Якщо об'єкт реалізує інтерфейс Ds\Hashable, перевірка здійснюється шляхом виклику методу об'єкта
equals
. Якщо об'єкт не реалізує інтерфейс Ds\Hashable, об'єкти повинні посилатися на той самий екземпляр класу.
Застереження
Усі порівняння суворі, за типом та значенням.
Список параметрів
values
Значення для перевірки.
Значення, що повертаються
Повертає **false
**якщо хоча б одне значення з values
не знайдено в колекції та true
в іншому випадку.
Приклади
Приклад #1 Приклад використання Ds\Set::contains()****
Loading...
Висновок наведеного прикладу буде схожим на:
bool(true)
bool(true)
bool(true)
bool(false)
bool(false)
bool(true)