Maison > Article > développement back-end > L'entreprise PHP CURL doit-elle définir un délai d'attente lors de l'appel d'interfaces tierces ?
php doit prendre l'habitude de définir le délai d'attente lors de l'utilisation de curl. La plupart des codes PHP Curl en ligne ne le font pas. définissez-le
1 Développez de bonnes habitudes
2. extension, il est préférable d'en encapsuler un vous-même composer
3. Utilisez une bibliothèque de classes tierce, telle que guzzlehttp/guzzle
, la plupart des auteurs définiront une heure par défaut
//连接超时时间 curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); //等待响应超时时间二选一 curl_setopt($ch, CURLOPT_TIMEOUT, 10); //秒级 curl_setopt($ch, CURLOPT_TIMEOUT_MS, 10);//毫秒级
[Étude recommandée : "Tutoriel vidéo PHP"]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!