Maison > Article > développement back-end > Comment déterminer si un lien est valide en PHP
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 = 'http://www.investfree-brk.com'; 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!