coro_destruct.php 385 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. use Swoole\Coroutine as co;
  3. class T
  4. {
  5. function __construct()
  6. {
  7. }
  8. function test()
  9. {
  10. echo "call function \n";
  11. }
  12. function __destruct()
  13. {
  14. go(function () {
  15. echo "coro start\n";
  16. co::sleep(1.0);
  17. echo "coro exit\n";
  18. });
  19. echo "111\n";
  20. }
  21. }
  22. $t = new T();
  23. $t->test();
  24. echo "end \n";