3v4l.org

run code in 300+ PHP versions simultaneously
<?php class User { public function getName() { return "SomeName"; } } $result = [ 'command' => 'getName()' ]; $command = $result['command']; $command = str_replace('()','',$command); $user = new User(); echo $user->{$result['command']}();

preferences:
44.83 ms | 402 KiB | 5 Q