3v4l.org

run code in 300+ PHP versions simultaneously
<?php function dbQuery( string $query, bool $flag1 = false, int $flag2 = 42, bool $flag3 = false, mixed ...$params ) { var_dump($params); } dbQuery('my query', params1: 1, param2: 2, param3: 3);
Output for 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
array(3) { ["params1"]=> int(1) ["param2"]=> int(2) ["param3"]=> int(3) }

preferences:
50.31 ms | 406 KiB | 5 Q