Ds\Set::remove

(PECL ds >= 1.0.0)

Ds\Set::removeRemoves all given values from the set

Description

publicDs\Set::remove(mixed...$values): void

Removes all given values from the set, ignoring any that are not in the set.

Liste de paramètres

values

The values to remove.

Valeurs de retour

Aucune valeur n'est retournée.

Exemples

Exemple #1 Ds\Set::remove() example

<?php
$set
= new \Ds\Set([1, 2, 3, 4, 5]);

$set->remove(1); // Remove 1
$set->remove(1, 2); // Can't find 1, but remove 2
$set->remove(...[3, 4]); // Remove 3 and 4

var_dump($set);
?>

Résultat de l'exemple ci-dessus est similaire à :

object(Ds\Set)#1 (1) { [0]=> int(5) }
To Top