
ReflectionClass::getNamespaceName 메소드는 클래스의 네임스페이스 이름을 반환하는 역할을 합니다. 네임스페이스는 클래스의 이름공간을 의미하며, 클래스를 구분하는 이름입니다.
예를 들어, 다음 코드를 살펴보겠습니다.
#hostingforum.kr
php
namespace AppModels;
class User {
// ...
}
이 경우, ReflectionClass::getNamespaceName 메소드를 사용하여 User 클래스의 네임스페이스를 다음과 같이 얻을 수 있습니다.
#hostingforum.kr
php
$reflectionClass = new ReflectionClass('AppModelsUser');
$namespaceName = $reflectionClass->getNamespaceName();
echo $namespaceName; // AppModels
이 예제에서, getNamespaceName 메소드는 App\Models 네임스페이스를 반환합니다.
2025-04-11 03:46