PHP Conference Japan 2024

spl_object_id

(PHP 7 >= 7.2.0, PHP 8)

spl_object_id 傳回指定物件的整數物件控制代碼

說明

spl_object_id(物件 $object): int

此函式會傳回物件的唯一識別碼。物件 ID 在物件的生命週期內是唯一的。物件銷毀後,其 ID 可以重複用於其他物件。此行為類似於 spl_object_hash()

參數

object

任何物件。

傳回值

一個整數識別碼,對於每個目前存在的物件而言都是唯一的,並且對於每個物件而言始終相同。

範例

範例 #1 spl_object_id() 範例

<?php
$id
= spl_object_id($object);
$storage[$id] = $object;
?>

備註

注意事項:

當物件被銷毀時,其 ID 可能會被其他物件重複使用。

新增備註

使用者貢獻的備註

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