swoole Coroutine协程单例模式示例代码
代码语言:phpcli
所属分类:通讯
代码描述:swoole Coroutine协程单例模式示例代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<?php //请在php7 下运行 trait CoroutineSingleTon { private static $instance = []; static function getInstance(...$args) { $cid = Swoole\Coroutine::getCid(); if (!isset(self::$instance[$cid])) { self::$instance[$cid] = new static(...$args); /* * 兼容非携程环境 */ if ($cid > 0) { Swoole\Coroutine::defer(function () use($cid) {.........完整代码请登录后点击上方下载按钮下载查看
网友评论0