3v4l.org

run code in 300+ PHP versions simultaneously
<?php function my_function() { var_dump($this->foo); } class MyClass { public $foo = 1; }; $c = new MyClass(); $closure = Closure::fromCallable('my_function'); Closure::bind($closure, $c)();

preferences:
25.9 ms | 404 KiB | 5 Q