Comment déterminer si un lien est valide en PHP

不言
Libérer: 2023-04-02 12:08:01
original
5291 Les gens l'ont consulté

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));
?>
Copier après la connexion
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
)
Copier après la connexion
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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal