SplObjectStorage::removeAllExcept Supprime tous les objets du stockage courant sauf ceux contenus dans d'autres stockages &reftitle.description; public intSplObjectStorage::removeAllExcept SplObjectStoragestorage Supprime tous les objets du stockage courant sauf ceux contenus dans d'autres stockages. &reftitle.parameters; storage Le stockage contenant les éléments à ne pas supprimer du stockage courant. &reftitle.returnvalues; Retourne le nombre d'objets restants. &reftitle.examples; Exemple avec <function>SplObjectStorage::removeAllExcept</function> attach($a); $foo->attach($b); $bar = new SplObjectStorage; $bar->attach($b); $bar->attach($c); $foo->removeAllExcept($bar); var_dump($foo->contains($a)); var_dump($foo->contains($b)); ?> ]]> &example.outputs.similar;