1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
--TEST-- Unpacking of string keys is supported at compile-time --FILE-- <?php var_dump([...['a' => 'b']]); var_dump(['a' => 'X', ...['a' => 'b']]); var_dump([...['a' => 'b'], 'a' => 'X']); ?> --EXPECT-- array(1) { ["a"]=> string(1) "b" } array(1) { ["a"]=> string(1) "b" } array(1) { ["a"]=> string(1) "X" }