coro_util.php 338 B

12345678910111213141516
  1. <?php
  2. use Swoole\Coroutine as co;
  3. $id = go(function(){
  4. $id = co::getUid();
  5. echo "start coro $id\n";
  6. co::suspend($id);
  7. echo "resume coro $id @1\n";
  8. co::suspend($id);
  9. echo "resume coro $id @2\n";
  10. });
  11. echo "start to resume $id @1\n";
  12. co::resume($id);
  13. echo "start to resume $id @2\n";
  14. co::resume($id);
  15. echo "main\n";