ReflectionFunction_isVariadic_basic.phpt 372 B

123456789101112131415161718
  1. --TEST--
  2. ReflectionFunction::isVariadic()
  3. --FILE--
  4. <?php
  5. function test1($args) {}
  6. function test2(...$args) {}
  7. function test3($arg, ...$args) {}
  8. var_dump((new ReflectionFunction('test1'))->isVariadic());
  9. var_dump((new ReflectionFunction('test2'))->isVariadic());
  10. var_dump((new ReflectionFunction('test3'))->isVariadic());
  11. ?>
  12. --EXPECT--
  13. bool(false)
  14. bool(true)
  15. bool(true)