Maison >développement back-end >tutoriel php >Comment déterminer si un lien est valide en PHP

Comment déterminer si un lien est valide en PHP

不言
不言original
2018-07-04 17:13:355340parcourir

Cet article présente principalement la méthode PHP pour déterminer si le lien est valide. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer

get_headers — Récupère tous les en-têtes envoyés par le serveur en réponse à une requête HTTP

array get_headers ( string $url [, int $format ] )

Si l'adresse est valide, renvoie un tableau, sinon renvoie false Lorsque le deuxième paramètre est 1, les informations correspondantes seront analysées ainsi que le nom de la clé. du tableau sera défini et renvoyé Tableau associatif

par exemple :

<?php
$url = &#39;http://www.investfree-brk.com&#39;;
print_r(get_headers($url));
print_r(get_headers($url, 1));
?>
La sortie des résultats ci-dessus est la suivante :

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
)
Ce qui précède est le tout le contenu de cet article. J'espère qu'il sera utile à l'étude de tout le monde. Plus Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois !

Recommandations associées :

Comment générer des connexions courtes en PHP

Explication de la technologie de mise en cache 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn