(PECL ds >= 1.0.0)
Ds\Set::diff — Créer un nouvel ensemble en utilisant des valeurs qui ne sont pas dans une autre séquence
Créer un nouvel ensemble utilisant des valeurs qui ne sont pas dans une autre séquence.
A \ B = {x ∈ A | x ∉ B}
set
L'ensemble contenant les valeurs à exclure.
Un nouvel ensemble contenant toutes les valeurs qui n'étaient pas dans l'autre set
.
Exemple #1 Exemple de Ds\Set::diff()
<?php
$a = new \Ds\Set([1, 2, 3]);
$b = new \Ds\Set([3, 4, 5]);
var_dump($a->diff($b));
?>
Résultat de l'exemple ci-dessus est similaire à :
object(Ds\Set)#3 (2) { [0]=> int(1) [1]=> int(2) }