3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo{ private $a; function getAnon(){ $b = 1; return function() use ($b) { echo $b; echo $this->a; }; } } $x = new Foo(); $z = $x->getAnon(); $z(); ?>

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
44.88 ms | 2659 KiB | 4 Q