현재 위치: > 함수 카테고리 모음> 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 (객체 $ 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를 생성하고 값을 속성 이름에 할당합니다. 그런 다음 spl_object_id () 함수를 사용하여 객체의 고유 식별자를 가져 와서 인쇄합니다. 보시다시피, $ obj1의 식별자는 1이고 $ obj2의 식별자는 2입니다. 각 객체는 속성 값이 동일하더라도 고유 식별자가 있습니다.

유사한 함수