3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { public function x($i) { return $i; } public function abc() { return array_map(function($i) { return $$this->x($i); }, [1,2,3]); } } $a = new A(); var_dump($a->abc());

preferences:
38.02 ms | 402 KiB | 5 Q