3v4l.org

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

preferences:
33.09 ms | 402 KiB | 5 Q