3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Doubler { public function __invoke($item) { return $item * 2; } } $array = [1, 2, 3]; $operation = new Doubler(); var_dump(array_map($operation, $array));

preferences:
39.21 ms | 402 KiB | 5 Q