Heim > Artikel > Backend-Entwicklung > PHP-Methode zur Erkennung, ob die URL normal geöffnet werden kann
Dieser Artikel stellt hauptsächlich die Methode von PHP vor, um zu erkennen, ob die URL normal geöffnet werden kann, und beinhaltet die einfachen Verwendungsfähigkeiten von Curl in PHP. Freunde in Not können darauf verweisen
Dies ist eine Methode zum Erkennen Ob die URL normal geöffnet werden kann, verwenden Sie den folgenden Code, um festzustellen, ob auf eine URL normal zugegriffen werden kann. Wenn sie normal ist, wird der Wert des HTTP-Statuscodes 200 zurückgegeben. Wir können diesen Code an vielen Stellen verwenden, z. B. beim Zwischenspeichern des ICO-Symbols. Überprüfen Sie beim Zwischenspeichern zunächst, ob die Website normal ist , wird eine Standard-Icon-Datei aufgerufen.
Der Code lautet wie folgt:
<?php /* * Created on 2016-9-4 * */ function httpcode($url){ $ch = curl_init(); $timeout = 3; curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); curl_setopt($ch,CURLOPT_URL,$url); curl_exec($ch); return $httpcode = curl_getinfo($ch,CURLINFO_HTTP_CODE); curl_close($ch); } echo "判断PHP中文网的链接:".httpcode('http://www.php.cn'); ?> <br/> 如果显示为200则正常,如果显示其它值表示不正常;$timeout后面的3是设置超时秒数。
Der Laufeffekt ist wie folgt:
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Studium aller hilfreich sein wird.
Verwandte Empfehlungen:
Lösung für das Problem, dass die Anmeldung beim PHP-Magento-Backend nicht möglich ist
Ausführliche Erklärung von 2 Methoden zum Zusammenführen von Arrays in PHP
php in_array() Detaillierte Erklärung der Überprüfung, ob ein bestimmter Wert im Array vorhanden ist
Das obige ist der detaillierte Inhalt vonPHP-Methode zur Erkennung, ob die URL normal geöffnet werden kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!