麻煩大佬幫忙看看啊 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); }
不會看調(diào)用棧么? 和Gateway::getClientIdByUid沒關(guān)系,是Events.php 54行調(diào)用了Gateway::bindUid();第一個參數(shù)應(yīng)該是字符串,你傳了數(shù)組。 類似這種問題掃一眼調(diào)用棧就知道哪塊代碼問題了,作為開發(fā)要會看調(diào)用棧
看到了 $client_id 重置了上面的 $client_id變量 ,多謝啊