php curl選項列表(超詳細)(2)_PHP教程
推薦:淺析php插件 HTMLPurifier HTML解析器本篇文章是對php插件 HTMLPurifier HTML解析器進行了詳細的分析介紹,需要的朋友參考下 HTMLPurifier插件的使用 下載HTMLPurifier插件 HTMLPurifier插件有用的部分是 library 使用HTMLPurifier library類庫 第一種方式 復(fù)制代碼 代碼如下: ?php require_once 'HTMLPurif
對于下面的這些option的可選參數(shù),value應(yīng)該被設(shè)置一個流資源 (例如使用 fopen()):
選項
可選value值
CURLOPT_FILE
設(shè)置輸出文件的位置,值是一個資源類型,默認為STDOUT (瀏覽器)。
CURLOPT_INFILE
在上傳文件的時候需要讀取的文件地址,值是一個資源類型。
CURLOPT_STDERR
設(shè)置一個錯誤輸出地址,值是一個資源類型,取代默認的STDERR。
CURLOPT_WRITEHEADER
設(shè)置header部分內(nèi)容的寫入的文件地址,值是一個資源類型。
對于下面的這些option的可選參數(shù),value應(yīng)該被設(shè)置為一個回調(diào)函數(shù)名:
選項
可選value值
CURLOPT_HEADERFUNCTION
設(shè)置一個回調(diào)函數(shù),這個函數(shù)有兩個參數(shù),第一個是cURL的資源句柄,第二個是輸出的header數(shù)據(jù)。header數(shù)據(jù)的輸出必須依賴這個函數(shù),返回已寫入的數(shù)據(jù)大小。
CURLOPT_PASSWDFUNCTION
設(shè)置一個回調(diào)函數(shù),有三個參數(shù),第一個是cURL的資源句柄,第二個是一個密碼提示符,第三個參數(shù)是密碼長度允許的最大值。返回密碼的值。
CURLOPT_PROGRESSFUNCTION
設(shè)置一個回調(diào)函數(shù),有三個參數(shù),第一個是cURL的資源句柄,第二個是一個文件描述符資源,第三個是長度。返回包含的數(shù)據(jù)。
CURLOPT_READFUNCTION
擁有兩個參數(shù)的回調(diào)函數(shù),第一個是參數(shù)是會話句柄,第二是HTTP響應(yīng)頭信息的字符串。使用此函數(shù),將自行處理返回的數(shù)據(jù)。返回值為數(shù)據(jù)大小,以字節(jié)計。返回0代表EOF信號。
CURLOPT_WRITEFUNCTION
擁有兩個參數(shù)的回調(diào)函數(shù),第一個是參數(shù)是會話句柄,第二是HTTP響應(yīng)頭信息的字符串。使用此回調(diào)函數(shù),將自行處理響應(yīng)頭信息。響應(yīng)頭信息是整個字符串。設(shè)置返回值為精確的已寫入字符串長度。發(fā)生錯誤時傳輸線程終止。
分享:解析php根據(jù)ip查詢所在地區(qū)dat文件,關(guān)于ip對應(yīng)地區(qū)的信息文件 qqwry.dat文件 網(wǎng)上自己下載 class類文件,解析qqwry.data文件的 IpLocation.php文件 復(fù)制代碼 代碼如下: ?php class IpLocation { /** * @var resource 指針 */ private $fp; /** * 第一條IP記錄的偏移地址 * @var int */ private
- 相關(guān)鏈接:
- 教程說明:
PHP教程-php curl選項列表(超詳細)(2)
。