1<?php
2go(function () {
3
4    defer(function () {
5        co::sleep(1);
6        echo "end 2\n";
7
8        defer(function () {
9            co::sleep(1);
10            echo "end 3\n";
11        });
12
13        defer(function () {
14            co::sleep(1);
15            echo "end 5\n";
16        });
17    });
18
19    defer(function () {
20        co::sleep(1);
21        echo "end 4\n";
22    });
23
24    echo "begin\n";
25    co::sleep(1);
26    echo "end 1\n";
27});
28