
ReflectionClass::hasMethod 메소드는 클래스가 인스턴스화되어 있어야만 작동하는 것은 아니지만, 인스턴스화된 객체의 메소드가 아닌 클래스의 메소드가 존재하는지 확인할 때 사용됩니다.
클래스의 메소드가 존재하는지 확인하고 싶다면, 클래스 이름을 사용하여 ReflectionClass::hasMethod 메소드를 호출하세요.
#hostingforum.kr
php
$reflectionClass = new ReflectionClass('클래스명');
if ($reflectionClass->hasMethod('메소드명')) {
// 메소드가 존재합니다.
} else {
// 메소드가 존재하지 않습니다.
}
이러한 코드를 사용하면 클래스의 메소드가 존재하는지 확인할 수 있습니다.
2025-04-02 05:59