<?php
function foo($a, $b, $c, $d) {
print_r(func_get_args());
}
$bar = ['a', 'b'];
foo(...[...$bar, 1, 2, 3]);
- Output for 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.27, 8.2.0 - 8.2.17, 8.3.0 - 8.3.4
- Array
(
[0] => a
[1] => b
[2] => 1
[3] => 2
[4] => 3
)
- Output for 7.3.0 - 7.3.33
- Parse error: syntax error, unexpected '...' (T_ELLIPSIS), expecting ']' in /in/1EjkZE on line 9
Process exited with code 255.
preferences:
178.24 ms | 401 KiB | 152 Q