spl_object_id
(PHP 7 >= 7.2.0, PHP 8)
spl_object_id — 与えられたオブジェクトを扱う数値オブジェクトを返す
説明
この関数は、オブジェクトのユニークな識別子を返します。 このオブジェクトidはオブジェクトが生きている間ユニークです。 オブジェクトがいったん破棄されると、そのidは他のオブジェクトによって再利用されます。 この振る舞いは、spl_object_hash() と似ています。
パラメータ
object
-
任意のオブジェクト
戻り値
現在存在しているそれぞれのオブジェクトの間でユニークで、 かつそれぞれのオブジェクト毎に常に同じ数値の識別子を返します。
例
例1 spl_object_id() の例
<?php
$id = spl_object_id($object);
$storage[$id] = $object;
?>
注意
注意:
オブジェクトが破棄されると、そのidは他のオブジェクトによって再利用されるかもしれません。
+add a note
User Contributed Notes
There are no user contributed notes for this page.
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google