Barrage [dàn mù] (Sperrfeuer), ein beliebtes chinesisches Wort, bezieht sich auf die Kommentaruntertitel, die beim Ansehen von Videos im Internet angezeigt werden. Werfen wir einen Blick darauf, wie man mit Workerman einfache Sperrfeuer implementiert.
Verwandte Empfehlungen: „Workerman-Tutorial“
PHP-Code:
uid = ++$global_uid; foreach ($text_worker->connections as $conn) { $conn->send("user[{$connection->uid}] online"); } } // 当客户端发送消息过来时,转发给所有人 function handle_message($connection, $data) { global $text_worker; foreach ($text_worker->connections as $conn) { $conn->send("user[{$connection->uid}] said: $data"); } } // 当客户端断开时,广播给所有客户端 function handle_close($connection) { global $text_worker; foreach ($text_worker->connections as $conn) { $conn->send("user[{$connection->uid}] logout"); } } $text_worker = new Worker("websocket://0.0.0.0:2347"); $text_worker->count = 1; $text_worker->onConnect = 'handle_connection'; $text_worker->onMessage = 'handle_message'; $text_worker->onClose = 'handle_close'; Worker::runAll();
HTML-Code:
Dieser Artikel wurde reproduziert von: https://blog.csdn.net/woshiyangyunlong/article/details/80174653
Für weitere Workerman-Kenntnisse beachten Sie bitte die chinesische PHP-WebsiteWorkerman-FrameworkTutorial-Bereich.
Das obige ist der detaillierte Inhalt vonWie ein Arbeiter ein einfaches Sperrfeuer umsetzt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!