swoole协程数据获取

lys2019年12月08日 0条评论

swoole协程数据获取

<?php 

$chan = new \Swoole\Coroutine\Channel(50);
go(function () use($chan){

    $chan->push(['kk'=>1]);
});
go(function () use($chan){
    $chan->push(['kk'=>12]);
});

go(function () use($chan){
    $chan->push(['kk'=>123]);
});

go(function () use ($chan) {
// chan元素个数
    $chanNum = 3;
    while ($chanNum > 0) {
        $item = $chan->pop();
        var_dump($item);
        $chanNum--;
    }
});