표준 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를 다른 객체에 재사용할 수 있습니다.