Pinger Twitter pour la disponibilité en PHP
Pour déterminer si Twitter est actuellement disponible, une simple procédure IF peut être mise en œuvre pour vérifier son accessibilité et renvoie une valeur booléenne, vraie ou fausse. Cette fonctionnalité peut s'avérer utile lors du dépannage de problèmes de connectivité ou de l'automatisation de tâches qui dépendent de la disponibilité de Twitter.
Solution :
La fonction PHP suivante exploite la bibliothèque curl pour vérifier l'état du site Web de Twitter :
function urlExists($url=NULL) { if($url == NULL) return false; $ch = curl_init($url); curl_setopt($ch, CURLOPT_TIMEOUT, 5); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $data = curl_exec($ch); $httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); return $httpcode >= 200 && $httpcode < 300; }
Explication :
Utilisation :
$isTwitterAvailable = urlExists('https://twitter.com'); if ($isTwitterAvailable) { // Twitter is available } else { // Twitter is currently unavailable }
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!