SplObjectStorage::offsetSet
PHP function
Edit on GitHub ✎
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
Associates data to an object in the storage
Description
SplObjectStorage::offsetSet(object $object, mixed $info = null): void
Associate data to an object in the storage.
Note
SplObjectStorage::offsetSet is an alias of SplObjectStorage::attach.
Parameters
objectThe
objectto associate data with.infoThe data to associate with the
object.
Return Values
Void
Examples
SplObjectStorage::offsetSet() example
php
<?php
$s = new SplObjectStorage;
$o1 = new stdClass;
$s->offsetSet($o1, "hello"); // Similar to $s[$o1] = "hello";
var_dump($s[$o1]);
?>The above example will output something similar to:
output
string(5) "hello"See Also
SplObjectStorage::attachSplObjectStorage::offsetGetSplObjectStorage::offsetExistsSplObjectStorage::offsetUnset