
getName() 메서드는 ReflectionClass에 존재하지 않습니다. 대신, getName() 메서드는 ReflectionClass의 인스턴스에 접근하여 클래스 이름을 가져올 수 있습니다.
클래스 이름을 가져올 수 있는 다른 방법은 다음과 같습니다.
#hostingforum.kr
php
use ReflectionClass;
class MyClass {
public function __construct() {}
}
$reflection = new ReflectionClass('MyClass');
echo $reflection->getShortName(); // 또는 echo $reflection->getNameSpaceName();
getShortName() 메서드는 클래스 이름을 가져오며, getNameSpaceName() 메서드는 네임스페이스를 가져옵니다.
또한, 클래스 이름을 가져올 수 있는 다른 방법은 다음과 같습니다.
#hostingforum.kr
php
class MyClass {
public function __construct() {}
}
echo get_class('MyClass');
get_class() 함수는 클래스 이름을 가져옵니다.
2025-04-20 21:06