3v4l.org

run code in 300+ PHP versions simultaneously
<?php class C { static function __callStatic(string $f, array $args) { var_export(unserialize($f) + ['args' => $args]); } } ['C', serialize(['service' => 'xyz', 'method' => 'foo'])](5);
Output for 8.1.0 - 8.1.29, 8.2.0 - 8.2.24, 8.3.0 - 8.3.12
array ( 'service' => 'xyz', 'method' => 'foo', 'args' => array ( 0 => 5, ), )

preferences:
40.45 ms | 406 KiB | 5 Q