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中文網其他相關文章!