Maison > développement back-end > tutoriel php > Comment vérifier l'existence de fichiers sur des serveurs distants sans utiliser les fonctions de fichiers ?

Comment vérifier l'existence de fichiers sur des serveurs distants sans utiliser les fonctions de fichiers ?

DDD
Libérer: 2024-10-18 18:48:29
original
903 Les gens l'ont consulté

How to Check File Existence on Remote Servers Without Using File Functions?

Détermination de l'existence d'un fichier sur des serveurs distants

Question :Comment puis-je vérifier l'existence d'un fichier sur un serveur distant serveur sans utiliser les fonctions liées aux fichiers ?

Réponse : La fonction get_header de PHP offre une méthode efficace pour vérifier la disponibilité des fichiers sur des serveurs distants sans avoir recours à des mécanismes complexes.

<code class="php">$headers=get_headers($url);</code>
Copier après la connexion

En inspectant le code d'état de la réponse renvoyé dans $headers[0], vous pouvez déterminer si le fichier existe. Un code de "200 OK" indique que le fichier est présent.

<code class="php">function UR_exists($url){
   $headers=get_headers($url);
   return stripos($headers[0],"200 OK")?true:false;
}</code>
Copier après la connexion

Cette fonction renvoie une valeur booléenne indiquant l'existence ou l'absence du fichier à l'URL spécifiée. Vous pouvez l'exploiter pour tester la fonctionnalité des URL, comme illustré ci-dessous :

<code class="php">if(UR_exists("http://www.amazingjokes.com/"))
   echo "This page exists";
else
   echo "This page does not exist";</code>
Copier après la connexion

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 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