3v4l.org

run code in 300+ PHP versions simultaneously
<?php class StaticTest { public function myPublicNonStatic() {} public static function myPublicStatic() {} private function myPrivate() {} } $classReflection = new ReflectionClass('StaticTest'); $methods = $classReflection->getMethods(ReflectionMethod::IS_PUBLIC & ~ ReflectionMethod::IS_STATIC ); print_r($methods);

preferences:
45.32 ms | 402 KiB | 5 Q