SplObjectStorage::offsetSet
SplObjectStorage::removeAll
SplObjectStorage
PHP Manual

# SplObjectStorage::offsetUnset

(PHP 5 >= 5.3.0)

SplObjectStorage::offsetUnset — Retire un objet du stockage

### Description

public void SplObjectStorage::offsetUnset ( object `$object` )

Retire un objet du stockage.

> Note:

> SplObjectStorage::offsetUnset() est un alias de SplObjectStorage::detach().

### Liste de paramètres

`object`

  L'objet à retirer.

### Valeurs de retour

Aucune valeur n'est retournée.

### Exemples

Exemple #1 Exemple avec SplObjectStorage::offsetUnset()

`<?php
$o = new StdClass;
$s = new SplObjectStorage();
$s->attach($o);
var_dump(count($s));
$s->offsetUnset($o); // similaire à unset($s[$o])
var_dump(count($s));
?>`

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

    int(1)
    int(0)

### Voir aussi

- SplObjectStorage::offsetGet() - Retourne les données associées à un objet
- SplObjectStorage::offsetSet() - Associe des données à un stockage
- SplObjectStorage::offsetExists() - Vérifie si un objet existe dans le stockage

SplObjectStorage::offsetSet
SplObjectStorage::removeAll
SplObjectStorage
PHP Manual