Funzione is_file() di PHP

Definizione e uso

La funzione is_file() di PHP verifica se il nome del file specificato è un file normale.

Sintassi

is_file(file)
Parametro Descrizione
file Obbligatorio. Specifica il file da controllare.

Descrizione

Restituisce true se il file esiste e è un file normale.

Suggerimenti e commenti

Nota:Il risultato di questa funzione viene memorizzato nella cache. Utilizzare clearstatcache() per pulire la cache.

Esempio

Esempio 1

<?php
$file = "test.txt";
if(is_file($file))
  {
  echo ("$file è un file regolare");
  }
else
  {
  echo ("$file non è un file regolare");
  }
?>

Output:

test.txt è un file regolare

Esempio 2

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

Output:

bool(true)
bool(false)