(PECL ds >= 1.0.0)
Ds\Sequence::contains — Determines if the sequence contains given values
Determines if the sequence contains all values.
values
Values to check.
false
if any of the provided values
are not in the
sequence, true
otherwise.
Example #1 Ds\Sequence::contains() example
<?php$sequence = new \Ds\Vector(['a', 'b', 'c', 1, 2, 3]);var_dump($sequence->contains('a')); // truevar_dump($sequence->contains('a', 'b')); // truevar_dump($sequence->contains('c', 'd')); // falsevar_dump($sequence->contains(...['c', 'b', 'a'])); // true// Always strictvar_dump($sequence->contains(1)); // truevar_dump($sequence->contains('1')); // falsevar_dump($sequece->contains(...[])); // true?>
The above example will output something similar to:
bool(true) bool(true) bool(false) bool(true) bool(true) bool(false) bool(true)