當前位置: 首頁> 函數類別大全> spl_object_id

spl_object_id

返回給定對象的整數對象句柄
名稱:spl_object_id
分類:Spl
所屬語言:php
一句話介紹:獲取對象的唯一標識符

函數名:spl_object_id()

適用版本:PHP 5 >= 5.2.0, PHP 7

函數描述:spl_object_id() 函數用於獲取對象的唯一標識符。

用法: int spl_object_id ( object $obj )

參數:

  • $obj:要獲取標識符的對象。

返回值: 返回一個整數,表示對象的唯一標識符。

示例:

 class MyClass { public $name; } $obj1 = new MyClass(); $obj2 = new MyClass(); $obj1->name = "Object 1"; $obj2->name = "Object 2"; $id1 = spl_object_id($obj1); $id2 = spl_object_id($obj2); echo "Object 1 ID: " . $id1 . "\n"; echo "Object 2 ID: " . $id2 . "\n";

輸出:

 Object 1 ID: 1 Object 2 ID: 2

在上面的示例中,我們創建了兩個MyClass 的對象$obj1 和$obj2,並給它們的屬性name 賦值。然後,我們使用spl_object_id() 函數獲取對象的唯一標識符,並將其打印出來。可以看到,$obj1 的標識符為1,$obj2 的標識符為2。每個對像都有一個唯一的標識符,即使它們的屬性值相同。

同類函數
熱門文章