3v4l.org

run code in 500+ 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:
46.06 ms | 1976 KiB | 5 Q