ラボ > PHP:通信絡み

PHP・cUrlでタイムアウトの取得

タイムアウト時のエラーを取得したい

作成日:2018-02-02, 更新日:2018-02-14

基本

「curl_errno()」と「curl_error()」でエラーを出力すればOK。

$data = curl_exec($ch);

// エラー取得
$curl_errno = curl_errno($ch);
$curl_error = curl_error($ch);
if ( 0 < $curl_errno ) {
   // エラーがあったとき。
   echo 'cURL Error (' . $curl_errno . '): ' . $curl_error;
}
//else {
//	echo 'Data received: ' . $data . ', ';
//}