二、php swoole 的TCP 服务器简单案例

一、安装swoole扩展_Yel_Liang的博客-CSDN博客

  1. 创建一个简单的 tcp 服务
    on('Connect', function ($server, $fd) {
        echo "Client: 用户{$fd}进入房间.\n";
    });
    
    //监听数据接收事件
    $server->on('Receive', function ($server, $fd, $reactor_id, $data) {
        $server->send($fd, "用户{$fd}: {$data}");
    });
    
    //监听连接关闭事件
    $server->on('Close', function ($server, $fd) {
        echo "Client: 用户{$fd}退出房间.\n";
    });
    
    //启动服务器
    $server->start(); 
  2. 启动服务二、php swoole 的TCP 服务器简单案例_第1张图片
  3. 连接服务二、php swoole 的TCP 服务器简单案例_第2张图片
  4. 没有 telnet 则安装
    yum install telnet

  window 开启 Telnet 客户端_Yel_Liang的博客-CSDN博客

 三、php swoole 的TCP 服务器-执行异步任务 (Task)_Yel_Liang的博客-CSDN博客

你可能感兴趣的:(swoole,php,swoole,tcp/ip)