(PHP 5 >= 5.3.0, PHP 7)
SplObjectStorage::offsetGet — Returns the data associated with an object
Returns the data associated with an object in the storage.
The data previously associated with the object in the storage.
Throws UnexpectedValueException when object
could not be found.
Beispiel #1 SplObjectStorage::offsetGet() example
<?php
$s = new SplObjectStorage;
$o1 = new StdClass;
$o2 = new StdClass;
$s[$o1] = "hello";
$s->attach($o2);
var_dump($s->offsetGet($o1)); // Similar to $s[$o1]
var_dump($s->offsetGet($o2)); // Similar to $s[$o2]
?>
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
string(5) "hello" NULL