PHP Socket 實作 2023-03-29 18:22:22

$address = "192.168.100.55";
$port = 2046;

function WebSocket($address,$port){
    $server = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
    socket_set_option($server, SOL_SOCKET, SO_REUSEADDR, 1);//1表示接受所有的封包
    socket_bind($server, $address, $port);
    socket_listen($server);
    return $server;
}

$this->master=$this->WebSocket($address, $port);
$this->sockets=[$this->master];

參考It邦鐵人賽 無言小獅子系列文章
https://ithelp.ithome.com.tw/users/20107848/ironman/1562