workerman如何运行

  介绍

这篇文章给大家分享的是有关workerman如何运行的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

<强>首先下载workerman, https://www.workerman.net/download ,,,,,,,,,,,

 workerman如何运行“> <强>下载好后在workerman文件下创建一个新的文件开始。php </强> </p> <p> <img src=

<强>代码如下

& lt; php ?   use  Workerman \工人;   ,//Autoloader.php路径   require_once “。/Autoloader.php";   ,   $ global_uid =, 0;   ,//,当客户端连上来时分配uid,并保存连接,并通知所有客户端   function  handle_connection(连接)   {   ,,,global  text_worker美元,美元global_uid;   ,,,//,为这个连接分配一个uid   ,,,连接→美元uid =, + + $ global_uid;   }   ,//,当客户端发送消息过来时,转发给所有人   function  handle_message(连接,美元,美元数据)   {   ,,,global  text_worker美元;   ,,,foreach()美元text_worker→connections  as 康涅狄格州美元)   ,,,{   ,,,,,,,康涅狄格州→美元发送(“用户[{连接→美元uid}],说:,data"美元;);   ,,,}   }   ,//,当客户端断开时,广播给所有客户端   function  handle_close(连接)   {   ,,,global  text_worker美元;   ,,,foreach()美元text_worker→connections  as 康涅狄格州美元)   ,,,{   ,,,,,,,康涅狄格州→美元发送(“用户[{连接→美元uid}], logout");   ,,,}   }   ,//,创建一个文本协议的工人监听2000接口,,用0.0.0.0方便链接内网外网   $ text_worker =, new 工人(“websocket://0.0.0.0:2000");,,   ,//,只启动1个进程,这样方便客户端之间传输数据   时间=美元text_worker→count  1;   ,   时间=美元text_worker→onConnect  & # 39; handle_connection& # 39;;   时间=美元text_worker→onMessage  & # 39; handle_message& # 39;;   时间=美元text_worker→onClose  & # 39; handle_close& # 39;;   ,   工人:runAll ();

<强>然后命令行运行,php开始。php开始

 workerman如何运行

感谢各位的阅读!关于“workerman如何运行”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

workerman如何运行