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:
106.64 ms | 2003 KiB | 5 Q