(PHP 5 >= 5.3.0, PHP 7, PHP 8)
SplObjectStorage::offsetExists — Checks whether an object exists in the storage
Checks whether an object exists in the storage.
Note:
SplObjectStorage::offsetExists() is an alias of SplObjectStorage::contains().
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:
bool(true) bool(false)