ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# Swoole\Coroutine::getuid 获取当前协程的ID。函数原型 ~~~ int function Swoole\Coroutine::getuid(); ~~~ 协程task的结构是: ~~~c struct _coro_task { int cid; //协程ID /** * user coroutine */ zval *function; time_t start_time; void (*post_callback)(void *param); void *post_callback_params; }; ~~~ * 返回当前协程ID,是一个由0增长的长整型。 ~~~ Swoole\Coroutine::create(function(){ echo Swoole\Coroutine::getuid(); echo "\n"; echo swoole_async_dns_lookup_coro('www.baidu.com'); }); ~~~