3v4l.org

run code in 500+ 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.1.34, 8.2.0 - 8.2.30, 8.3.0 - 8.3.30, 8.4.1 - 8.4.18, 8.5.0 - 8.5.3
array(3) { ["params1"]=> int(1) ["param2"]=> int(2) ["param3"]=> int(3) }

preferences:
51.15 ms | 847 KiB | 4 Q