PHP cURL是什麼?
PHP cURL是一個強大的庫,能夠連線通訊各種伺服器、使用各種協定,同時支援HTTPS證書、HTTP POST、HTTP PUT、 FTP 上傳、HTTP基於表單的上傳、代理、cookies、使用者名稱+密碼的認證。
推薦視訊教學:《PHP使用CURL抓取頁面》
PHP cURL 函數
函數 | 描述 |
---|---|
curl_close() | 關閉一個cURL對談。 |
curl_copy_handle() | 複製一個cURL控制代碼和它的所有選項。 |
curl_errno() | 返回最後一次的錯誤號。 |
curl_error() | 返回一個保護當前對談最近一次錯誤的字串。 |
curl_escape() | 返回跳脫字串,對給定的字串進行URL編碼。 |
curl_exec() | 執行一個cURL對談。 |
curl_file_create() | 建立一個 CURLFile 物件。 |
curl_getinfo() | 獲取一個cURL連線資源控制代碼的資訊。 |
curl_init() | 初始化一個cURL對談。 |
curl_multi_add_handle() | 向curl批次處理對談中新增單獨的curl控制代碼。 |
curl_multi_close() | 關閉一組cURL控制代碼。 |
curl_multi_exec() | 執行當前 cURL 控制代碼的子連線。 |
curl_multi_getcontent() | 如果設定了CURLOPT_RETURNTRANSFER,則返回獲取的輸出的文字流。 |
curl_multi_info_read() | 獲取當前解析的cURL的相關傳輸資訊。 |
curl_multi_init() | 返回一個新cURL批次處理控制代碼。 |
curl_multi_remove_handle() | 移除curl批次處理控制代碼資源中的某個控制代碼資源。 |
curl_multi_select() | 等待所有cURL批次處理中的活動連線。 |
curl_multi_setopt() | 設定一個批次處理cURL傳輸選項。 |
curl_multi_strerror() | 返回描述錯誤碼的字串文字。 |
curl_pause() | 暫停及恢復連線。 |
curl_reset() | 重置libcurl的對談控制代碼的所有選項。 |
curl_setopt_array() | 為cURL傳輸對談批次設定選項。 |
curl_setopt() | 設定一個cURL傳輸選項。 |
curl_share_close() | 關閉cURL共用控制代碼。 |
curl_share_init() | 初始化cURL共用控制代碼。 |
curl_share_setopt() | 設定一個共用控制代碼的cURL傳輸選項。 |
curl_strerror() | 返回錯誤程式碼的字串描述。 |
curl_unescape() | 解碼URL編碼後的字串。 |
curl_version() | 獲取cURL版本資訊。 |
推薦教學:《PHP》
以上就是PHP cURL是什麼?的詳細內容,更多請關注TW511.COM其它相關文章!