(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)
}
