Comment déterminer si un fichier existe en php

藏色散人
Libérer: 2023-03-08 08:46:02
original
10425 Les gens l'ont consulté

Comment déterminer si un fichier existe en PHP : créez d'abord un exemple de fichier PHP ; puis utilisez la syntaxe "file_exists(string $filename)" pour déterminer si le fichier ou le répertoire existe.

Comment déterminer si un fichier existe en php

L'environnement d'exploitation de cet article : système Windows 7, PHP7.1, ordinateur Dell G3.

Avant d'utiliser un fichier, afin d'éviter les erreurs, vous devez d'abord déterminer si le fichier existe, car l'ouverture d'un fichier qui n'existe pas entraînera une erreur et l'arrêt du programme.

PHP nous fournit une fonction spéciale pour faire ce travail, cette fonction est file_exists(). La fonction file_exists() peut déterminer si le fichier ou le répertoire existe. S'il existe, la fonction renvoie VRAI, sinon elle renvoie FAUX. La syntaxe de la fonction est la suivante :

file_exists(string $filename)
Copier après la connexion

Parmi eux, le paramètre $. filename est le chemin du fichier ou du répertoire.

[Exemple] Utilisez la fonction file_exists() pour déterminer si un fichier existe.

<?php
    $file = &#39;test.txt&#39;;
    if(file_exists($file)){
        echo $file.&#39; 存在!&#39;;
    }else{
        echo $file.&#39; 不存在!&#39;;
    }
?>
Copier après la connexion

Les résultats d'exécution sont les suivants :

test.txt 存在!
Copier après la connexion

Remarque : pour des raisons de sécurité, le paramètre de nom de fichier de la fonction file_exists() ne peut pas être un fichier distant, par exemple, exécutez file_exists( 'http://c.biancheng.net/index.html'), la fonction retournera FALSE, que le fichier existe ou non.

[Recommandé : Tutoriel vidéo 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:
php
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!