Dieser Artikel stellt hauptsächlich die Methode von PHP vor, um festzustellen, ob der Link gültig ist. Jetzt kann ich ihn mit Ihnen teilen.
get_headers – Alle vom Server als Antwort auf eine HTTP-Anfrage gesendeten Header abrufen
Array get_headers ( string $url [, int $format ] )
Wenn die Adresse gültig ist, geben Sie ein Array zurück, andernfalls geben Sie false zurück. Wenn der zweite Parameter 1 ist, werden die entsprechenden Informationen und der Schlüsselname analysiert des Arrays wird festgelegt und zurückgegeben. Assoziatives Array
z. B.:
<?php $url = 'http://www.investfree-brk.com'; print_r(get_headers($url)); print_r(get_headers($url, 1)); ?>
Die Ausgabe der obigen Ergebnisse ist wie folgt:
Array( [0] => HTTP/1.1 200 OK [1] => Date: Sat, 29 May 2004 12:28:13 GMT [2] => Server: Apache/1.3.27 (Unix) (Red-Hat/Linux) [3] => Last-Modified: Wed, 08 Jan 2003 23:11:55 GMT [4] => ETag: "3f80f-1b6-3e1cb03b" [5] => Accept-Ranges: bytes [6] => Content-Length: 438 [7] => Connection: close [8] => Content-Type: text/html )Array( [0] => HTTP/1.1 200 OK [Date] => Sat, 29 May 2004 12:28:14 GMT [Server] => Apache/1.3.27 (Unix) (Red-Hat/Linux) [Last-Modified] => Wed, 08 Jan 2003 23:11:55 GMT [ETag] => "3f80f-1b6-3e1cb03b" [Accept-Ranges] => bytes [Content-Length] => 438 [Connection] => close [Content-Type] => text/html )
Das Obige ist der gesamte Inhalt davon Ich hoffe, dass er für das Studium aller hilfreich ist. Weitere verwandte Inhalte finden Sie auf der chinesischen Website von PHP.
Verwandte Empfehlungen:
So generieren Sie kurze Verbindungen in PHP
Erklärung der PHP-Caching-Technologie
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob ein Link in PHP gültig ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!