phpcurl を使用する場合は、タイムアウトを設定する習慣を身に付ける必要があります。オンライン PHP のほとんどは、カール コードでは設定されません
#1. 良い習慣を身につける
2. PHP ネイティブ CURL 拡張機能を使用する場合は、コンポーザー
3 を自分でカプセル化するのが最善です。guzzlehttp/guzzle
などのサードパーティ ライブラリを使用する場合、ほとんどの作成者はデフォルトの時間を設定します
//连接超时时间 curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); //等待响应超时时间二选一 curl_setopt($ch, CURLOPT_TIMEOUT, 10); //秒级 curl_setopt($ch, CURLOPT_TIMEOUT_MS, 10);//毫秒级
[推奨学習: 「PHP ビデオ チュートリアル 」]
以上がPHP CURL ビジネスでは、サードパーティのインターフェイスを呼び出すときにタイムアウトを設定する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。