dynamic_call.phpt 277 B

12345678910111213141516171819
  1. --TEST--
  2. It's possible to invoke a generator dynamically
  3. --FILE--
  4. <?php
  5. function gen($foo, $bar) {
  6. yield $foo;
  7. yield $bar;
  8. }
  9. $gen = call_user_func('gen', 'bar', 'foo');
  10. foreach ($gen as $value) {
  11. var_dump($value);
  12. }
  13. ?>
  14. --EXPECT--
  15. string(3) "bar"
  16. string(3) "foo"