您当前的位置: 首页 > 

壹小俊

暂无认证

  • 3浏览

    0关注

    885博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

swoft2 教程系列-公共函数

壹小俊 发布时间:2020-03-23 11:52:32 ,浏览量:3

协程函数

创建协程

Swoft 框架中一定不要直接使用 Swoole 提供的  go  函数创建协程,否则会导致请求和上下文丢失导致一些奇葩问题。

方法一

use Swoft\Co;

Co::create(function(){
 // to do
});

 

方法二

sgo(function(){
 // todo
});
Sgo  函数使用和 Swoole  Go  函数完全一样,切记框架中只能使用  Sgo  函数,不能直接使用  Go  函数

我们推荐使用sgo

获取协程ID 获取当前协程 ID,-1 为非协程环境:
use Swoft\Co;

$id = Co::id();

获取顶级协程

获取顶级(最外层)协程 ID:
use Swoft\Co;

$id = Co::tid();

 

读文件
关注
打赏
1664335782
查看更多评论
立即登录/注册

微信扫码登录

0.3913s