关于Gateway::sendToAll(json_encode($new_message))

1271281914
Gateway::sendToAll(json_encode($new_message))

Gateway::sendToAll(json_encode($new_message), $client_id_array);

的区别?

哪个效率更高?在官方给出的demo中,
workerman-todpole使用的是Gateway::sendToAll(json_encode($new_message))
workerman-chat使用的是Gateway::sendToAll(json_encode($new_message), $client_id_array);

3011 1 0
1个回答

walkor

两个效率上差别不大。
Gateway::sendToAll(json_encode($new_message))和Gateway::sendToAll(json_encode($new_message), $client_id_array);

区别是作用范围不同,有$client_id_array代表只给这部分客户端发送;没有设置$client_id_array代表给所有的客户端发送。

  • 暂无评论
年代过于久远,无法发表回答
🔝