当前位置: 首页 > news >正文

深圳专业高端网站建设泊头哪里有做网站的

深圳专业高端网站建设,泊头哪里有做网站的,qq是腾讯的还是阿里的,西昌有哪些做网站的公司好的#xff0c;下面我为您介绍使用ThinkPHP和Swoole开发聊天应用的实例。 环境搭建 首先需要安装PHP和Swoole扩展#xff0c;可以使用以下命令#xff1a; yum install php php-devel php-pear pecl install swoole新建项目 使用composer新建一个ThinkPHP项目#xff…好的下面我为您介绍使用ThinkPHP和Swoole开发聊天应用的实例。 环境搭建 首先需要安装PHP和Swoole扩展可以使用以下命令 yum install php php-devel php-pear pecl install swoole新建项目 使用composer新建一个ThinkPHP项目 composer create-project topthink/think chat添加Swoole支持 在config/app.php中添加以下代码 swoole [enable true,server [host 127.0.0.1,port 9501,mode SWOOLE_PROCESS,sock_type SWOOLE_SOCK_TCP,], ],这里配置了一个TCP服务器监听127.0.0.1:9501端口。 编写控制器 在app/index/controller目录下创建Chat.php控制器编写以下代码 namespace app\index\controller; use think\swoole\WebSocket; class Chat extends WebSocket {public function onMessage($server, $frame){$data json_decode($frame-data, true);$this-sendToAll($data[msg]);} }这里使用WebSocket类并重写了onMessage方法接收客户端发送的消息并通过sendToAll方法将消息广播给所有客户端。 编写前端页面 在public/static目录下创建chat.html文件编写以下代码 !DOCTYPE html html headmeta charsetUTF-8title聊天室/titlescript srchttps://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js/script /head bodydiv idmessage/divdivinput typetext idinputbutton onclicksend()发送/button/divscriptvar ws new WebSocket(ws://127.0.0.1:9501/);ws.onopen function(){console.log(连接成功);}ws.onmessage function(event){console.log(event.data);$(#message).append(p event.data /p);}function send(){var msg $(#input).val();ws.send(JSON.stringify({msg: msg}));$(#input).val();}/script /body /html这里使用了WebSocket的API向服务器发送消息并接收服务器的广播消息。 运行聊天应用 在命令行中运行以下命令 php think swoole start打开浏览器访问http://localhost/chat.html即可使用聊天应用。 以上就是使用ThinkPHP和Swoole开发聊天应用的实例希望对您有帮助。 好的下面我为您介绍使用ThinkPHP和Swoole开发聊天应用的实例。 环境搭建 首先需要安装PHP和Swoole扩展可以使用以下命令 yum install php php-devel php-pear pecl install swoole新建项目 使用composer新建一个ThinkPHP项目 composer create-project topthink/think chat添加Swoole支持 在config/app.php中添加以下代码 swoole [enable true,server [host 127.0.0.1,port 9501,mode SWOOLE_PROCESS,sock_type SWOOLE_SOCK_TCP,], ],这里配置了一个TCP服务器监听127.0.0.1:9501端口。 编写控制器 在app/index/controller目录下创建Chat.php控制器编写以下代码 namespace app\index\controller; use think\swoole\WebSocket; class Chat extends WebSocket {public function onMessage($server, $frame){$data json_decode($frame-data, true);$this-sendToAll($data[msg]);} }这里使用WebSocket类并重写了onMessage方法接收客户端发送的消息并通过sendToAll方法将消息广播给所有客户端。 编写前端页面 在public/static目录下创建chat.html文件编写以下代码 !DOCTYPE html html headmeta charsetUTF-8title聊天室/titlescript srchttps://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js/script /head bodydiv idmessage/divdivinput typetext idinputbutton onclicksend()发送/button/divscriptvar ws new WebSocket(ws://127.0.0.1:9501/);ws.onopen function(){console.log(连接成功);}ws.onmessage function(event){console.log(event.data);$(#message).append(p event.data /p);}function send(){var msg $(#input).val();ws.send(JSON.stringify({msg: msg}));$(#input).val();}/script /body /html这里使用了WebSocket的API向服务器发送消息并接收服务器的广播消息。 运行聊天应用 在命令行中运行以下命令 php think swoole start打开浏览器访问http://localhost/chat.html即可使用聊天应用。 以上就是使用ThinkPHP和Swoole开发聊天应用的实例希望对您有帮助。
http://www.huolong8.cn/news/182877/

相关文章:

  • 做服装辅料一般什么网站找客户英文网站设计公司
  • 亚马逊品牌备案的网站怎么做淮南网络科技有限公司
  • fview网站开发响应式布局实训报告
  • 运动网站建设如何优化公司网站
  • 南宁网站建设教学汽车网站建设需要多少钱
  • 公司网站怎样制作潜山做网站
  • 怀安网站建设asp网站默认后台
  • ppt模板免费下载素材网站wordpress摘要 字数
  • 称多县公司网站建设中国最新消息军事方面的
  • 桂林北站附近酒店网站如何做宣传推广
  • 网站的简单布局企业建设网站的空间有哪些
  • 长春网站设计wordpress支持空格键
  • 无锡新区做网站公司棋牌网站
  • 网站列表页框架布局原则德阳哪里有做网站的
  • 花卉网站建设项目策划书兖州网站建设
  • 网站开发一般用的什么架构php免费网站建设
  • 南宁网站推广公司济南建站公司注意事项
  • 网站程序源码上传到空间打开网站首页还是显示的程序原源代码360网站如何做引流
  • 网站系统模板拱墅网站建设制作
  • php做视频网站源码什么网站比较少人做
  • 专业网站建设最新报价淘宝客网站建设分类
  • 广州海珠网站开发设计wordpress 搜索文章
  • 经典网站设计评论插件 wordpress
  • 网站下载系统网站主页图片怎么换
  • 建设海外网站装饰工程验收规范
  • 公司做网站计入什么科目我想做个网站要多少钱
  • 实验室建设网站广州seo怎么做
  • 潍坊网站公司网络科技做网站的ui
  • 请人做网站多少钱中国大规模建设合肥
  • 模具钢东莞网站建设网络工程解决方案公司