PHP에서 클래스 이름 가져오기
Java와 마찬가지로 PHP도 클래스 이름을 가져오는 다양한 방법을 제공합니다.
ClassName::class
PHP 버전 5.5 이상에서는 ClassName::class 구문을 사용하여 클래스 이름을 확인할 수 있습니다.
<code class="php">namespace Name\Space; class ClassName {} echo ClassName::class;</code>
get_class() 사용
이전 버전의 PHP에서는 get_class() 함수를 사용할 수 있습니다.
<code class="php">class MyClass { } $className = get_class(new MyClass());</code>
static::class 사용(클래스 메서드의 경우)
클래스 메서드 내에서 static::class 구문을 사용하여 클래스 이름을 검색할 수 있습니다.
<code class="php">namespace Name\Space; class ClassName { /** * @return string */ public function getNameOfClass() { return static::class; } } $obj = new ClassName(); echo $obj->getNameOfClass();</code>
위 내용은 PHP에서 클래스 이름을 어떻게 얻을 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!