php中fsockopen用法实例
2015-01-05 00:00
591 查看
本文实例讲述了php中fsockopen用法。分享给大家供大家参考。
具体实现方法如下:
希望本文所述对大家的php程序设计有所帮助。
具体实现方法如下:
$fp=fsockopen("127.0.0.1",80); //打开数据流 if(!$fp) //如果打开出错 { echo "unable to openn"; //输出内容 } else //如果成功打开 { fwrite($fp,"get / http/1.0rnrn"); //向数据流写入内容 stream_set_timeout($fp,2); //进行超时设置 $res=fread($fp,2000); //读取内容 $info=stream_get_meta_data($fp); //获取数据流报头 fclose($fp); //关闭数据流 if($info['timed_out']) //如果超时 { echo 'connection timed out!'; //输出内容 } else { echo $res; //输出读取内容 } } //实例二 //创建服务端 $socket=stream_socket_server("tcp://0.0.0.0:8000",$errno,$errstr); //如果创建失败 if(!$socket) { echo "$errstr ($errno)<br />n"; } //如果创建成功 else { //接受连接 while($conn=stream_socket_accept($socket)) { //写入数据 fwrite($conn,'the local time is '.date('n/j/y g:i a')."n"); //关闭连接 fclose($conn); } //关闭socket fclose($socket); } // $file="test.txt"; //定义文件 $fp=fopen($file,"w"); //打开数据流 if($fp) //如果成功打开 { stream_set_write_buffer($fp,0); //设置缓冲区 fwrite($fp,$output); //写入内容 fclose($fp); //关闭数据流 }
希望本文所述对大家的php程序设计有所帮助。
相关文章推荐
- php中fsockopen用法实例
- PHP可变变量名用法实例
- 基于php socket(fsockopen)的应用实例分析
- PHP和javascript常用正则表达式及用法实例
- PHP反射机制用法实例
- PHP面向对象程序设计之类常量用法实例
- php中 echo&amp;lt;&amp;lt;&amp;lt; 的用法的实例:
- PHP邮件发送类PHPMailer用法实例详解
- PHP __construct 用法实例
- php定时计划任务与fsockopen持续进程实例
- PHP数组排序之sort、asort与ksort用法实例
- PHP中__get()和__set()的用法实例详解
- php中fsockopen详细实例代码
- php中fsockopen采集网页内容实例
- PHP和javascript常用正则表达式及用法实例
- php socket(fsockopen)的应用实例
- php strpos 用法实例教程
- php mysql_real_escape_string函数用法与实例教程
- PHP 反射API 之 ReflectionObject 的用法实例
- PHP数组排序之sort、asort与ksort用法实例