send_unpack_empty_array.phpt 362 B

1234567891011121314151617181920212223242526
  1. --TEST--
  2. Type inference of SEND_UNPACK with empty array
  3. --SKIPIF--
  4. <?php require_once('skipif.inc'); ?>
  5. --FILE--
  6. <?php
  7. function test() {
  8. $array = [1, 2, 3];
  9. $values = [];
  10. var_dump(array_push($array, 4, ...$values));
  11. var_dump($array);
  12. }
  13. test();
  14. ?>
  15. --EXPECT--
  16. int(4)
  17. array(4) {
  18. [0]=>
  19. int(1)
  20. [1]=>
  21. int(2)
  22. [2]=>
  23. int(3)
  24. [3]=>
  25. int(4)
  26. }