Fonction PHP is_file()

Définition et utilisation

La fonction is_file() vérifie si le nom de fichier spécifié est un fichier normal.

Syntaxe

is_file(file)
Paramètres Description
file Obligatoire. Définit le fichier à vérifier.

Description

Retourne true si le fichier existe et est un fichier normal.

Avis et commentaires

Remarque :Le résultat de cette fonction est mis en cache. Utilisez clearstatcache() pour effacer le cache.

Instance

Exemple 1

<?php
$file = "test.txt";
if(is_file($file))
  {
  echo ("$file is a regular file");
  }
else
  {
  echo ("$file is not a regular file");
  }
?>

Sortie :

test.txt est un fichier régulier

Exemple 2

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

Sortie :

bool(true)
bool(false)