(PECL ds >= 1.0.0)
Ds\Set::intersect — Crear un nuevo conjunto utilizando valores comunes con otra secuencia
Crear un nuevo conjunto utilizando valores comunes con otro set.
En otras palabras, devuelve una copia de la instancia actual con todos los valores eliminados
que no están en el otro set.
A ∩ B = {x : x ∈ A ∧ x ∈ B}
setLa otra secuencia.
La intersección de la instancia actual y otro set.
Ejemplo #1 Ejemplo de Ds\Set::intersect()
<?php
$a = new \Ds\Set([1, 2, 3]);
$b = new \Ds\Set([3, 4, 5]);
var_dump($a->intersect($b));
?>Resultado del ejemplo anterior es similar a:
object(Ds\Set)#3 (1) {
[0]=>
int(3)
}