使用workerman可以獲取到各個客戶端信息
$work = new Worker();
foreach($work->connections as $con){
//這里可以獲取個各個已連接的客戶端
if($con->uid == 'admin'){
//可以任意指定一個客戶端分組等操作
$con->join('group');
}
}
如果使用socketIo
$socket_io = new SocketIO( 'ip:port');
$socket_io->on( 'connection' , function( $socket ) use ( $socket_io ) {
$socket->on( 'login' , function( $msg ) use ( $socket ) {
//這里只能通過客戶端發(fā)送信息過來時來指定當(dāng)前用戶分組等操作
$socket->join('group');
} );
});
如何像work那樣可以遍歷出各個客戶端來指定一個進(jìn)行對應(yīng)操作