php函数:fsockopen
来源:互联网 发布:西门子plc300编程软件 编辑:程序博客网 时间:2024/06/05 00:08
打开网络的 Socket 链接。
语法: resuce fsockopen(string hostname, int port, int [errno], string[errstr], int [timeout]);
返回值: 资源;
函数种类: 网络系统;
内容说明:
目前这个函数提供两个 Socket 资料流界面,分别为 Internet 用的 AF_INET 及 Unix 用的AF_UNIX。
在 Internet中,参数 hostname 及 port 分别代表网址及端口号。
在 UNIX中,参数hostname 表示到 socket 的路径,port 配置为 0。timeout可省略表示多久没有连
上就中断。该函数返回文件指针,供文件函数使用,包括 fgets()、fgetss()、fputs()、fclose()
feof()。参数 errno 及 errstr可省略,做错误处理使用。该函数使用阻塞模式 (blocking mode) 处理,
可用 set_socket_blocking()转换成无阻塞模式。
实例:
<?php
$fp =fsockopen("php.wilson.gs", 80, &$errno,&$errstr, 10);
if(!$fp){
echo "$errstr ($errno)<br>\n";
} else{
fputs($fp,"GET / HTTP/1.0\nHost: php.wilson.gs\n\n");
while(!feof($fp)) {
echo fgets($fp,128);
}
fclose($fp);
}
?>
备注:fputs()函数写入文件(可安全用于二进制文件)。fputs() 函数是 fwrite() 函数的别名。
语法: resuce fsockopen(string hostname, int port, int [errno], string[errstr], int [timeout]);
返回值: 资源;
函数种类: 网络系统;
内容说明:
目前这个函数提供两个 Socket 资料流界面,分别为 Internet 用的 AF_INET 及 Unix 用的AF_UNIX。
实例:
?>
备注:fputs()函数写入文件(可安全用于二进制文件)。fputs() 函数是 fwrite() 函数的别名。
0 0
- PHP函数:fsockopen简介
- PHP函数:fsockopen简介
- PHP fsockopen函数详解
- php curl , fsockopen 函数
- php函数:fsockopen
- PHP fsockopen函数
- PHP函数:fsockopen简介
- PHP函数:fsockopen简介
- PHP fsockopen函数详解
- 巧用php的fsockopen函数
- PHP的fsockopen函数详解
- PHP fsockopen 函数报错 Permission denied13
- php中 curl, fsockopen ,file_get_contents 三个函数
- php中 curl, fsockopen ,file_get_contents 三个函数
- PHP Socket编程 之使用fsockopen()函数
- 关于php函数fsockopen很慢的问题
- 虚拟主机服务器php fsockopen函数被禁用的解决方法
- 虚拟主机服务器php fsockopen函数被禁用的解决方法
- Android四大基本组件——Service完全解析
- angularjs 2.x 学习
- Web API之过滤器创建过程原理解析【一】(十)
- [C++面试] linux C++服务器面试题
- 组播技术
- php函数:fsockopen
- 如何从PDF文件中提取矢量图
- TCP/IP协议三次握手与四次握手流程解析
- UITableViewCell加载图片
- 你是什么(外篇)
- Linux中断上下文和进程上下文(一)
- [腾讯面试] 2016届腾讯实习生招聘笔试+面试(技术岗)
- VB.net视频打开方法
- HDU1028(母函数)