
ReflectionClass::withNamespace 메소드는 이름 공간을 설정하는 메소드입니다. 이름 공간을 설정한 후 ReflectionClass::getNamespace() 메소드를 사용하여 이름 공간을 얻을 수 있습니다. 이름 공간을 설정한 후 ReflectionClass::getNameSpace() 메소드를 호출하면, 이름 공간이 설정된 이름이 반환됩니다.
ReflectionClass::withNamespace 메소드의 파라미터는 문자열 타입만 받을 수 있습니다.
예를 들어, 다음과 같이 이름 공간을 설정하고 이름 공간을 얻을 수 있습니다.
#hostingforum.kr
php
class MyClass {}
$reflectionClass = new ReflectionClass('MyClass::myMethod');
$reflectionClass->setNamespace('MyNamespace');
echo $reflectionClass->getNamespace(); // MyNamespace
또한, ReflectionClass::withNamespace 메소드는 이름 공간을 설정하는 메소드이므로, ReflectionClass::getNameSpace() 메소드를 호출하여 이름 공간을 얻을 수 있습니다.
#hostingforum.kr
php
class MyClass {}
$reflectionClass = new ReflectionClass('MyClass::myMethod');
$reflectionClass->withNamespace('MyNamespace');
echo $reflectionClass->getNameSpace(); // MyNamespace
2025-04-12 13:27