3v4l.org

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

preferences:
42.79 ms | 402 KiB | 5 Q