abstract:foreach ($sockets as $socket) { if ($socket == $this->master) {  
foreach ($sockets as $socket) {
if ($socket == $this->master) {
socket_accept($this->master);
self::connect($client);
continue;
}
} else {
$bytes = @socket_recv($socket, $buffer, 2048, 0);
if ($bytes < 9) {
$recv_msg = $this->disconnect($socket);
} else {
// 如果此客戶端還未握手,執(zhí)行握手邏輯
if (!$this->sockets[(int)$socket]['handshake']) {
self::handShake($socket, $buffer);
continue;
} else {
$recv_msg = self::parse($buffer);
}
}
$this->broadcast($msg);
}
}
}
Correcting teacher:查無此人Correction time:2019-07-04 13:17:31
Teacher's summary:完成的不錯。即時聊天算一個技術(shù)活。繼續(xù)加油