Мне нужно знать, объявлен ли метод как статический, учитывая его имя и имя класса, содержащего его. method_exists
предоставляет true
как для статических, так и для нестатических методов.
использовать ReflectionMethod :: isStatic
Вот несколько более понятный способ использования ReflectionMethod:
$MethodChecker = new ReflectionMethod($ClassName,$MethodName); var_dump($MethodChecker->isStatic());