SplObjectStorage::addAll
(PHP 5 >= 5.3.0, PHP 7)
SplObjectStorage::addAll — 別のストレージからすべてのオブジェクトを追加する
説明
public SplObjectStorage::addAll
( SplObjectStorage $storage
) : void
別のストレージにあるすべてのオブジェクトとデータのペアを、 現在のストレージに追加します。
パラメータ
storage
- インポートしたいストレージ。
返り値
値を返しません。
例
例1 SplObjectStorage::addAll() の例
<?php$o = new StdClass;$a = new SplObjectStorage();$a[$o] = "hello";$b = new SplObjectStorage();$b->addAll($a);echo $b[$o]."\n";?>
上の例の出力は、 たとえば以下のようになります。
hello