新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
workerman實現(xiàn)簡單彈幕的示例
這篇文章將為大家詳細講解有關(guān)workerman實現(xiàn)簡單彈幕的示例,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
10年積累的做網(wǎng)站、成都網(wǎng)站設(shè)計經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務。我雖然不認識你,你也不認識我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有鐵嶺免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
彈幕[dàn mù] (barrage),中文流行詞語,指的是在網(wǎng)絡(luò)上觀看視頻時彈出的評論性字幕。使用workerman實現(xiàn)簡單彈幕的方法
php代碼:
uid = ++$global_uid; foreach ($text_worker->connections as $conn) { $conn->send("user[{$connection->uid}] online"); } } // 當客戶端發(fā)送消息過來時,轉(zhuǎn)發(fā)給所有人 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代碼:
Simple Chat Simple Chat
假裝在播放視頻
關(guān)于“workerman實現(xiàn)簡單彈幕的示例”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
網(wǎng)頁題目:workerman實現(xiàn)簡單彈幕的示例
鏈接分享:http://www.ef60e0e.cn/article/pciois.html