💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
当我们需要并发执行某些不相干的请求,并得到结果的时候,例如: ~~~php go(function (){ $csp = new \EasySwoole\Component\Csp(); $csp->add('t1',function (){ \co::sleep(0.1); return 't1 result'; }); $csp->add('t2',function (){ \co::sleep(0.1); return 't2 result'; }); var_dump($csp->exec()); }); ~~~ exec方法提供了一个默认参数:超时时间(默认为5s),当调用$csp->exec()后,最长等待5s左右会返回结果。如果你在t2函数中co::sleep(6),那么5s后,返回的数据中不会包含t2函数的返回数据。