3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { public static function getStatic() { return function () { }; } public function getNoStatic() { return function () { }; } } $a = new A; $fs = A::getStatic(); $fns = $a->getNoStatic(); var_dump($fs->is_static); // true var_dump($fns->is_static); // false

preferences:
47.17 ms | 402 KiB | 5 Q