12345678910111213141516171819202122 |
- --TEST--
- Values can be sent back to the generator
- --FILE--
- <?php
- function gen() {
- var_dump(yield "yield foo");
- var_dump(yield "yield bar");
- }
- $gen = gen();
- var_dump($gen->current());
- $gen->send("send bar");
- var_dump($gen->current());
- $gen->send("send foo");
- ?>
- --EXPECT--
- string(9) "yield foo"
- string(8) "send bar"
- string(9) "yield bar"
- string(8) "send foo"
|