현재 위치: > 함수 카테고리 모음> 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입니다. 각 객체는 속성 값이 동일하더라도 고유 식별자가 있습니다.

유사한 함수
  • 사용 가능한 모든 SPL 클래스를 반환합니다 spl_classes

    spl_classes

    사용가능한모든SPL클래스를반환합니다
  • 등록 된 모든 __AutoRoad () 함수를 호출하여 요청 클래스를로드하십시오. spl_autoload_call

    spl_autoload_call

    등록된모든__AutoRoad()함수를
  • 등록 된 __AutOload () 함수에서 로그 아웃하십시오 spl_autoload_unregister

    spl_autoload_unregister

    등록된__AutOload()함수에서로
  • 반복자의 각 요소에 대해 사용자 정의 함수를 호출하십시오. iterator_apply

    iterator_apply

    반복자의각요소에대해사용자정의함수를호출
  • 반복자의 요소 수를 계산하십시오 iterator_count

    iterator_count

    반복자의요소수를계산하십시오
  • 지정된 클래스의 부모 클래스를 반환합니다 class_parents

    class_parents

    지정된클래스의부모클래스를반환합니다
  • 지정된 클래스 또는 인터페이스에서 구현 한 모든 인터페이스를 반환합니다. class_implements

    class_implements

    지정된클래스또는인터페이스에서구현한모든
  • __ afoload () 기본 구현 spl_autoload

    spl_autoload

    __afoload()기본구현
인기 기사