resource pfsockopen ( string $hostname [, int $port=-1 [, int &$errno [, string &$errstr [, float $timeout=ini_get("default_socket_timeout") ]]]] )
它用来打开网络或unix域Socket。
Sr.No | 参数 & Description |
---|---|
1 |
hostname 它包含主机名信息。 |
2 |
port 它包含端口号。 |
3 |
errno 它提供系统级的错误信息。 |
4 |
errstr 它包含字符串形式的错误消息 |
5 |
timeout 它包含连接超时信息。 |
如果连接成功,则可能返回fgets()、fgetss()、fwrite()、fclose()和feof(),否则在失败的情况下将返回false
<?php $open=fsockopen("www.learnfk.com", 80, $errno, $errstr, 30); if (!$open) { echo "$errstr ($errno) \n"; } else { $out="GET/HTTP/1.1\r\n"; $out .= "Host: www.learnfk.com\r\n"; $out .= "Connection: Close\r\n\r\n"; fwrite($open, $out); while (!feof($open)) { echo fgets($open, 128); } fclose($open); ?>
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)