bindUid

TCP/WebSocket可以使用。

为客户端连接绑定一个Uid

函数原型:

   /**
     * 将fd绑定到uid,uid不能为0
     * @param $fd
     * @param $uid
     * @param bool $isKick 是否踢掉uid上一个的链接
     */
    public function bindUid($fd, $uid, $isKick = true)

例子:

/**
* 效率测试
* @throws \Server\CoreBase\SwooleException
*/
public function efficiency_test()
{
    $this->bindUid($this->fd,1000);
}

注意uid不能为0。

默认$isKick为true,如果这个uid已经绑定了一个客户端连接,那么这次的绑定会强制上个客户端下线。

results matching ""

    No results matching ""