Maison > développement back-end > Problème PHP > Comment php détermine-t-il s'il s'agit d'un répertoire ou d'un fichier ?

Comment php détermine-t-il s'il s'agit d'un répertoire ou d'un fichier ?

青灯夜游
Libérer: 2023-03-03 07:38:02
original
3197 Les gens l'ont consulté

En php, vous pouvez utiliser les fonctions is_dir() et is_file() pour déterminer s'il s'agit d'un répertoire ou d'un fichier. La fonction is_dir() peut déterminer s'il s'agit d'un répertoire. S'il s'agit d'un répertoire, elle renvoie vrai. La fonction is_file() peut déterminer s'il s'agit d'un fichier. S'il s'agit d'un fichier normal, elle renvoie vrai.

Comment php détermine-t-il s'il s'agit d'un répertoire ou d'un fichier ?

Fonction PHP is_dir()

La fonction is_dir() vérifie si le fichier spécifié est un répertoire. Si le répertoire existe, cette fonction renvoie TRUE. [Tutoriels associés recommandés : "Tutoriel PHP"]

Remarque : le résultat de cette fonction sera mis en cache. Veuillez utiliser clearstatcache() pour vider le cache.

Exemple :

<?php
$file = "images";
if(is_dir($file))
{
echo ("$file是一个目录");
}
else
{
echo ("$file不是一个目录");
}
?>
Copier après la connexion

Sortie :

images是一个目录
Copier après la connexion

La fonction PHP is_file()

la fonction is_file() vérifie le spécification Si le fichier est un fichier normal. Si le fichier est un fichier normal, cette fonction renvoie TRUE.

Exemple :

<?php
$file = "test.txt";
if(is_file($file))
{
echo ("$file是常规文件");
}
else
{
echo ("$file不是常规文件");
}
?>
Copier après la connexion

Sortie :

test.txt是常规文件
Copier après la connexion

Apprentissage recommandé : Programmation PHP du débutant au compétent

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
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
Derniers numéros
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal