(PHP 5 >= 5.3.0, PHP 7)
SplObjectStorage::offsetSet — ストレージ内のオブジェクトにデータを関連づける
ストレージ内のオブジェクトにデータを関連づけます。
注意:
SplObjectStorage::offsetSet() は、 SplObjectStorage::attach() のエイリアスです。
値を返しません。
例1 SplObjectStorage::offsetSet() の例
<?php
$s = new SplObjectStorage;
$o1 = new StdClass;
$s->offsetSet($o1, "hello"); // $s[$o1] = "hello"; と同等
var_dump($s[$o1]);
?>
上の例の出力は、 たとえば以下のようになります。
string(5) "hello"