使用 PHP 连接到一个 socket 服务器,您可以使用 fsockopen() 函数。
这个函数打开一个网络连接或 UNIX 域 socket 连接,然后返回一个文件指针,可以像操作其他文件一样读写数据。
以下是一个简单的例子:
<?php
$socket = fsockopen("tcp://www.example.com", 80, $errno, $errstr, 30);
if (!$socket) {
echo "$errstr ($errno)<br />\n";
} else {
fwrite($socket, "GET / HTTP/1.0\r