fsockopen() 的语法如下:
[Plain Text] 纯文本查看 复制代码 resource fsockopen ( string $hostname [, int $port = -1 [, int &$errno [, string &$errstr [, float $timeout = ini_get("default_socket_timeout") ]]]] )
第 1 个参数 $hostname 是主机名或 IP 。
第 2 个参数 $port 指定端口号。
第 3 个参数 $errno 是错误号。
第 4 个参数 $errstr 是错误的详细信息。
第 5 个参数 $timeout 表示连接超时时间。
测试代码:
[C++] 纯文本查看 复制代码 <?php
$fp = @fsockopen("192.168.1.109", 2012, $errno, $errstr);
if (!$fp) {
echo "Error: $errno - $errstr<br />";
} else {
$sn = "ABCD-EFGH-IJKH-LMNO";
fwrite($fp, $sn);
fclose($fp);
echo "good finished";
}
?> |