麻烦大佬帮忙看看啊 php8.1.13 workerman 1.5.6 webman/gateway-worker 1.0.8
$uid = "{$screen}-gateway-{$dmId}"; if($screen != 'dm' && $dmId != 1){ dump($uid); $client_id = Gateway::getClientIdByUid($uid); }
不会看调用栈么? 和Gateway::getClientIdByUid没关系,是Events.php 54行调用了Gateway::bindUid();第一个参数应该是字符串,你传了数组。 类似这种问题扫一眼调用栈就知道哪块代码问题了,作为开发要会看调用栈
看到了 $client_id 重置了上面的 $client_id变量 ,多谢啊
不会看调用栈么?
和Gateway::getClientIdByUid没关系,是Events.php 54行调用了Gateway::bindUid();第一个参数应该是字符串,你传了数组。
类似这种问题扫一眼调用栈就知道哪块代码问题了,作为开发要会看调用栈
看到了 $client_id 重置了上面的 $client_id变量 ,多谢啊