查詢

curl_strerror()函式—用法及示例

「 獲取 CURL 操作失敗時的錯誤資訊 」


函式描述: curl_strerror() 函式用於獲取 CURL 操作失敗時的錯誤資訊。

用法:

string curl_strerror ( int $errornum )

引數:

  • $errornum: CURL 錯誤碼,通常是 curl_errno() 函式返回的值。

返回值: 返回一個字串,表示與 $errornum 對應的錯誤資訊。

示例:

$ch = curl_init('https://www.example.com');

// 執行 CURL 請求
$result = curl_exec($ch);

// 檢查 CURL 請求是否成功
if ($result === false) {
    // 獲取 CURL 錯誤碼和錯誤資訊
    $errno = curl_errno($ch);
    $error = curl_strerror($errno);

    echo "cURL error ({$errno}): {$error}";
} else {
    // 請求成功,處理返回的資料
    // ...
}

// 關閉 CURL 資源
curl_close($ch);

在上面的示例中,我們使用了 curl_exec() 函式執行一個 CURL 請求。如果請求失敗,我們可以使用 curl_errno() 獲取到 CURL 錯誤碼,然後透過 curl_strerror() 將錯誤碼轉換為具體的錯誤資訊並輸出。這樣可以幫助我們更好地除錯 CURL 請求錯誤。

補充糾錯
上一個函式: curl_share_strerror()函式
下一個函式: curl_unescape()函式
熱門PHP函式
分享連結