執行 cURL 會話

curl_exec

(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)

curl_exec執行 cURL 會話

說明

curl_exec(resource $ch): mixed

執行給定的 cURL 會話。

這個函式應該在初始化一個 cURL 會話並且全部的選項都被設定后被呼叫。

參數

handle

curl_init() 返回的 cURL 控制代碼。

返回值

成功時返回 true, 或者在失敗時返回 false。 然而,如果 設定CURLOPT_RETURNTRANSFER 選項,函式執行成功時會返回執行的結果,失敗時返回 false

警告

此函式可能返回布爾值 false,但也可能返回等同於 false 的非布爾值。請閱讀 布爾型別章節以獲取更多資訊。應使用 === 運算子來測試此函式的返回值。

注意:

注意:響應程式碼是錯誤碼時(例如404 Not found)也不會被當作失敗。這種情況可以使用 curl_getinfo() 來檢查。

範例

示例 #1 獲取網頁

<?php
// 建立新的 cURL 資源
$ch curl_init();

// 設定 URL 和相應的選項
curl_setopt($chCURLOPT_URL"http://www.example.com/");
curl_setopt($chCURLOPT_HEADER0);

// 抓取 URL 並把它傳遞給瀏覽器
curl_exec($ch);

// 關閉 cURL 資源,並且釋放系統資源
curl_close($ch);
?>

參見

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *