首頁  >  文章  >  後端開發  >  PHP cURL是什麼?

PHP cURL是什麼?

Guanhui
Guanhui原創
2020-06-24 13:20:342688瀏覽

PHP cURL是什麼?

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是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn