3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { private $a; public function setA($a) { echo 'SET A: ' . $a; $this->a = $a; } } function run(&$cb) { var_export($cb); //$cb('AA'); } $obj = new A; run($obj->setA);

preferences:
51.96 ms | 402 KiB | 5 Q