표준 PHP 라이브러리(SPL) spl_object_id

(PHP 7 >= 7.2.0, PHP 8)

spl_object_id — 주어진 객체에 대한 정수 객체 핸들을 반환합니다.


설명

spl_object_id(object $object): int

이 함수는 개체의 고유 식별자를 반환합니다. 개체 ID는 개체의 수명 동안 고유합니다. 객체가 파괴되면 해당 ID를 다른 객체에 재사용할 수 있습니다. 이 동작은 spl_object_hash()와 유사합니다.


매개변수

object
Any object.

반환 값

현재 존재하는 각 개체에 대해 고유하고 각 개체에 대해 항상 동일한 정수 식별자입니다.


Examples

예제 #1 spl_object_id() 예제

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

메모

메모: 객체가 파괴되면 해당 ID를 다른 객체에 재사용할 수 있습니다.