2024 年 PHP Conference Japan

SplObjectStorage::attach

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

SplObjectStorage::attach新增物件至儲存區

說明

public SplObjectStorage::attach(物件 $object, 混合 $info = null): void

將一個物件新增到儲存區內,並可選擇性地將其與一些資料關聯。

參數

object

要加入的 物件

info

要與 物件 關聯的資料。

返回值

無返回值。

範例

範例 #1 SplObjectStorage::attach() 範例

<?php
$o1
= new stdClass;
$o2 = new stdClass;
$s = new SplObjectStorage();
$s->attach($o1); // 類似於 $s[$o1] = NULL;
$s->attach($o2, "hello"); // 類似於 $s[$o2] = "hello";

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

?>

上述範例將輸出類似以下的內容

NULL
string(5) "hello"

參見

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top