SplObjectStorage::offsetExists
Checks whether an object exists in the storage
Description
public bool SplObjectStorage::offsetExists(object $object)
Note:
SplObjectStorage::offsetExists is an alias of SplObjectStorage::contains.
Parameters
-
object
-
The object to look for.
Return Values
Returns true if the object exists in the storage,
and false otherwise.
Examples
Example #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])
?>
The above example will output
something similar to:
See Also
- SplObjectStorage::offsetSet
- SplObjectStorage::offsetGet
- SplObjectStorage::offsetUnset