Ds\Set::remove

(PECL ds >= 1.0.0)

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

Description

public Ds\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([12345]);

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

var_dump($set);
?>

L'exemple ci-dessus va afficher quelque chose de similaire à :

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