php中WebSocket Server的简单连接

进入官网:https://www.swoole.com/
php中WebSocket Server的简单连接
新建一个php文件(内容参考的官方文档):

<?php
$server = new swoole_websocket_server("0.0.0.0", 9988);

$server->on('open', function($server, $req) {
    echo "connection open: {$req->fd}\n";
});

$server->on('message', function($server, $frame) {
    echo "received message: {$frame->data}\n";
    $server->push($frame->fd, json_encode(["hello", "world"]));
});

$server->on('close', function($server, $fd) {
    echo "connection close: {$fd}\n";
});

$server->start();

用命令行运行该php文件,用网页运行的话会报错(这时,什么都不显示):
php中WebSocket Server的简单连接
进行测试:
php中WebSocket Server的简单连接
测试链接:http://www.blue-zero.com/WebSocket/
php中WebSocket Server的简单连接
php中WebSocket Server的简单连接
与此同时:
php中WebSocket Server的简单连接