国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php中fsockopen用法實例

2024-05-04 23:29:47
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了php中fsockopen用法,實例分析了fsockopen的創建、寫入及關閉等具體流程,需要的朋友可以參考下
 
 

本文實例講述了php中fsockopen用法。分享給大家供大家參考。

具體實現方法如下:

 

復制代碼代碼如下:
$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程序設計有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大余县| 项城市| 秭归县| 阳东县| 纳雍县| 会东县| 芦溪县| 错那县| 博客| 郓城县| 哈密市| 和龙市| 寿阳县| 江津市| 河东区| 巴彦县| 瑞安市| 舞阳县| 襄城县| 山西省| 新河县| 罗甸县| 保靖县| 平阳县| 犍为县| 大竹县| 高平市| 夹江县| 榆社县| 临海市| 安多县| 郧西县| 资源县| 富裕县| 永泰县| 西乌珠穆沁旗| 侯马市| 丹棱县| 大连市| 宾阳县| 山东|