SplObjectStorage::attach

(PHP 5 >= 5.1.0)

SplObjectStorage::attachAdds an object in the storage

說明

public void SplObjectStorage::attach ( object $object [, mixed $data = NULL ] )

Adds an object inside the storage, and optionally associate it to some data.

參數

object

The object to add.

data

The data to associate with the object.

回傳值

無回傳值。

範例

Example #1 SplObjectStorage::attach() example

<?php
$o1 
= new StdClass;
$o2 = new StdClass;
$s = new SplObjectStorage();
$s->attach($o1); // similar to $s[$o1] = NULL;
$s->attach($o2"hello"); // similar to $s[$o2] = "hello";

var_dump($s[$o1]);
var_dump($s[$o2]);

?>

上例的輸出類似於:

NULL
string(5) "hello"

更新日誌

版本 說明
5.3.0 Added the data parameter.

參見

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top