(PHP 5 >= 5.3.0)
SplObjectStorage::removeAll — Removes objects contained in another storage from the current storage
Removes objects contained in another storage from the current storage.
storage
The storage containing the elements to remove.
Nie jest zwracana żadna wartość.
Przykład #1 SplObjectStorage::removeAll() example
<?php
$o1 = new StdClass;
$o2 = new StdClass;
$a = new SplObjectStorage();
$a[$o1] = "foo";
$b = new SplObjectStorage();
$b[$o1] = "bar";
$b[$o2] = "gee";
var_dump(count($b));
$b->removeAll($a);
var_dump(count($b));
?>
Powyższy przykład wyświetli coś podobnego do:
int(2) int(1)