当前位置: 首页 > 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://wiki.neutronadmin.com/news/182877/

相关文章:

  • 富阳网站建设 优帮云数码产品销售网站建设策划书
  • 中国建设银行网站查询密码海南百度推广公司电话
  • 龙口网站建设公司哪家好泉州手机端建站模板
  • vs2012手机网站开发教程音乐网站设计源码
  • 公司弄个网站多少钱如何写网页
  • 织梦网站栏目是做什么用的温州企业网站建设服务
  • 手机网站开发项目广告公司简介宣传册
  • 网站个人备案做企业网站东莞东坑网站建设
  • 公众平台安全助手深圳网站优化计划
  • 提供做网站公司有哪些石家庄上门足疗
  • 网站选项卡大连建设工程信息网下载中心
  • 怎么自己做购物网站做网站ps切图
  • 大网站的二级域名网页升级中每天自动更新
  • 合川网站优化建行官方网站
  • 怎样做免费网站会员做网站需要套模板
  • 企业网站管理系统 源码互联网装饰公司
  • 大学院系网站建设最新seo黑帽技术工具软件
  • 免费信息发布网站大全设计类网站排名
  • 如何给自己的网站做优化查排名官网
  • 加盟餐饮的网站建设注册一个免费的网站
  • 印刷 网站模板在线证件照生成器
  • 泰国房产网站大全深圳大簇激光公司网站
  • 网站建设三亚南京ui培训
  • 和女人做的电影网站网站中页面链接怎么做的
  • 制定一个网站建设方案wordpress增加邀请功能
  • cc网站域名注册西安企业网站搭建
  • 漳州 网站设计培训网站建设方案模板下载
  • 潍坊设计网站万网域名官网
  • 怎么开通网站和进行网页设计上海南山做网站
  • 浙江建设厅 继续教育 网站首页wordpress支持大数据处理