Heim >Backend-Entwicklung >PHP-Tutorial >So ermitteln Sie, ob ein Link in PHP gültig ist

So ermitteln Sie, ob ein Link in PHP gültig ist

不言
不言Original
2018-07-04 17:13:355326Durchsuche

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 = &#39;http://www.investfree-brk.com&#39;;
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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn