我正在尝试使用 Windows 7 在命令行上通过 PHP 连接到 IRC 服务器。
每次运行时:
$socket = fsockopen($irc_server, 6667, $errno, $errstr, 5);
$errno
= 0, $errstr
= "" 和$socket
= '资源 id #4' (使用die($socket);
)
这是什么原因,我该如何调试更多。
以下代码:
$s = fsockopen("google.com", 80, $errno, $errstr, 5);
die($errno.", ".$errstr.", ".$s);
...返回以下内容:
0, , Resource id #4
我不能用$socket
。当我尝试使用它时,它会显示“无效资源”。此外,PHP 文档指出 errno 0 表示错误打开的套接字。
帮助表示赞赏。