Maison  >  Article  >  développement back-end  >  Comment PHP détermine-t-il s’il s’agit d’un dossier ou d’un fichier ?

Comment PHP détermine-t-il s’il s’agit d’un dossier ou d’un fichier ?

Guanhui
Guanhuioriginal
2020-07-28 16:41:173208parcourir

Comment PHP détermine-t-il s’il s’agit d’un dossier ou d’un fichier ?

Comment PHP détermine-t-il s'il s'agit d'un dossier ou d'un fichier ?

1. Utilisez la fonction "is_file()" pour déterminer s'il s'agit d'un fichier, le résultat renvoyé est vrai, sinon il est faux ; Exemple d'utilisation

<?php
var_dump(is_file(&#39;a_file.txt&#39;)) . "\n";
var_dump(is_file(&#39;/usr/bin/&#39;)) . "\n";
?>

Result

bool(true)
bool(false)

2. Utilisez la fonction "is_dir()" pour déterminer s'il s'agit d'un répertoire et que le résultat renvoyé est vrai ou faux.

Exemple d'utilisation

<?php
var_dump(is_dir(&#39;a_file.txt&#39;));
var_dump(is_dir(&#39;bogus_dir/abc&#39;));

var_dump(is_dir(&#39;..&#39;)); //one dir up
?>

Résultat

bool(false)
bool(false)
bool(true)

Tutoriel recommandé : "

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!

Déclaration:
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