3v4l.org

run code in 300+ PHP versions simultaneously
<?php class ClosureTest { private $a = 'a'; private $b = 'b'; public function testClosures() { $testClosure = function($var) { echo $var . ' ' . $this->a . ' ' . $this->b; }; $testClosure('hello!'); } } $closureTest = new ClosureTest(); var_dump($closureTest); $closureTest->testClosures();

preferences:
36.55 ms | 402 KiB | 5 Q