溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP cURL是什么

發布時間:2020-06-24 17:09:04 來源:億速云 閱讀:212 作者:元一 欄目:編程語言

PHP cURL是什么?可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

PHP cURL簡述

PHP cURL是一個強大的庫,能夠連接通訊各種服務器、使用各種協議,

PHP支持的由Daniel Stenberg創建的curl庫允許你與各種的服務器使用各種類型的協議進行連接和通訊。

curl目前支持http、https、ftp、gopher、telnet、dict、file和ldap協議。curl同時也支持HTTPS認證、HTTP POST、HTTP PUT、 FTP 上傳(這個也能通過PHP的FTP擴展完成)、HTTP 基于表單的上傳、代理、cookies和用戶名+密碼的認證。PHP中使用cURL實現Get和Post請求的方法。

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 cURL有進一步的了解嗎?如果還想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女