3v4l.org

run code in 500+ PHP versions simultaneously
<?php declare(strict_types=1); class CallableArray { private array $foo; public function doFoo(callable $foo): void { $this->foo = $foo; var_dump($this->foo); } } $c = new CallableArray(); $c->doFoo(['CallableArray', 'doFoo']);

preferences:
27.65 ms | 475 KiB | 4 Q