自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

PHP網(wǎng)絡(luò)函數(shù)fsockopen如何實現(xiàn)Socket鏈接

開發(fā) 后端
PHP網(wǎng)絡(luò)函數(shù)fsockopen的相關(guān)語法為int fsockopen(string hostname, int port, int [errno], string [errstr], int [timeout])。我們將會為大家?guī)砭唧w的用法示例。

PHP既然被許多網(wǎng)站作為網(wǎng)站建設(shè)的主要高級語言,當(dāng)然少不了與網(wǎng)絡(luò)有關(guān)的函數(shù)。我們今天將會給大家?guī)鞵HP網(wǎng)絡(luò)函數(shù)fsockopen在實現(xiàn)Socket鏈接時的具體用法,希望能對大家有所幫助。

#t#語法: int fsockopen(string hostname, int port, int [errno], string [errstr], int [timeout]);

返回值: 整數(shù)

函數(shù)種類: 網(wǎng)絡(luò)系統(tǒng)內(nèi)容說明: 目前PHP網(wǎng)絡(luò)函數(shù)fsockopen提供二個 Socket 資料流界面,分別為 Internet 用的 AF_INET 及 Unix 用的 AF_UNIX。當(dāng)在 Internet 情形下使用時,參數(shù) hostname 及 port 分別代表網(wǎng)址及埠號。在 UNIX 情形可做 IPC,hostname 參數(shù)表示到 socket 的路徑,port 配置為 0??墒÷缘?timeout 選項表示多久沒有連上就中斷。在使用本函數(shù)之后會返回文件指針,供文件函數(shù)使用,包括 fgets()、fgetss()、fputs()、fclose() 與 feof()。參數(shù) errno 及 errstr 也是可省略的,主要當(dāng)做錯誤處理使用。使用本函數(shù),會使用擱置模式 (blocking mode) 處理,可用set_socket_blocking() 轉(zhuǎn)換成無擱置模式。

PHP網(wǎng)絡(luò)函數(shù)fsockopen的使用范例,本例用來模擬成 HTTP 連接。

  1. <?php 
  2.     $fp = fsockopen("php.wilson.gs", 80, &$errno, &$errstr, 10);  
  3.     if(!$fp) {  
  4.       echo "$errstr ($errno)<br>n";  
  5.     } else {  
  6.       fputs($fp,"GET / HTTP/1.0nHost: php.wilson.gsnn");  
  7.       while(!feof($fp)) {  
  8.         echo fgets($fp,128);  
  9.       }  
  10.       fclose($fp);  
  11.     }  
  12.   ?>  

 

通過上面這段PHP網(wǎng)絡(luò)函數(shù)fsockopen的使用示例,讀者朋友們是不是已經(jīng)能夠基本掌握了這個函數(shù)的用法了呢?

責(zé)任編輯:曹凱 來源: CSDN
相關(guān)推薦

2009-12-02 16:04:44

PHP fsockop

2015-07-09 09:49:39

PHPSocket服務(wù)器

2023-03-20 08:14:11

PHP類型轉(zhuǎn)換

2009-11-24 10:31:22

PHP函數(shù)sort()

2009-12-04 12:51:27

PHP functio

2009-12-10 10:18:05

PHP讀取文件

2010-03-03 16:19:29

Python Sock

2009-12-07 13:50:10

PHP函數(shù)shuffl

2009-11-25 14:36:39

PHP函數(shù)usort(

2015-07-27 09:53:13

PHP編程過程

2009-12-10 16:40:04

PHP處理分頁

2012-03-19 10:55:27

JavaSocket

2009-11-24 18:08:39

PHP函數(shù)array_

2009-11-18 16:39:51

PHP遞歸刪除目錄

2009-11-30 15:10:46

PHP substr函

2017-08-16 16:00:05

PHPcontainer依賴注入

2009-11-18 15:39:43

PHP函數(shù)

2009-12-09 15:23:36

PHP mail()函

2020-11-13 08:30:57

Socket

2009-12-03 20:15:02

PHP rmdir()
點贊
收藏

51CTO技術(shù)棧公眾號