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);
两个效率上差别不大。
Gateway::sendToAll(json_encode($new_message))和Gateway::sendToAll(json_encode($new_message), $client_id_array);
区别是作用范围不同,有$client_id_array代表只给这部分客户端发送;没有设置$client_id_array代表给所有的客户端发送。