3v4l.org

run code in 300+ PHP versions simultaneously
<?php class x { public function foo () { $c = function() { self::bar(); }; $c(); } private static function bar() { var_dump(__METHOD__); } } $x = new x(); $x->foo();

preferences:
53.27 ms | 402 KiB | 5 Q