SplObjectStorage
PHP Manual

SplObjectStorage::offsetExists

(PHP 5 >= 5.3.0)

SplObjectStorage::offsetExistsChecks whether an object exists in the storage

Descrição

public boolean SplObjectStorage::offsetExists ( object $object )

Checks whether an object exists in the storage.

Parâmetros

object

The object to look for.

Valor Retornado

Returns TRUE if the object exists in the storage, and FALSE otherwise.

Exemplos

Exemplo #1 SplObjectStorage::offsetExists() example

<?php
$s 
= new SplObjectStorage;
$o1 = new StdClass;
$o2 = new StdClass;

$s->attach($o1);

var_dump($s->offsetExists($o1)); // Similar to isset($s[$o1])
var_dump($s->offsetExists($o2)); // Similar to isset($s[$o2])
?>

O exemplo acima irá imprimir algo similar a:

bool(true)
bool(false)

Veja Também


SplObjectStorage
PHP Manual