Função PHP is_file()

Definição e uso

A função is_file() verifica se o nome do arquivo especificado é um arquivo normal.

Sintaxe

is_file(file)
Parâmetros Descrição
file Obrigatório. Especifica o arquivo a ser verificado.

Descrição

Se o arquivo existir e for um arquivo normal, retorna true.

Dicas e comentários

Comentário:O resultado desta função será armazenado em cache. Use clearstatcache() para limpar o cache.

Exemplo

Exemplo 1

<?php
$file = "test.txt";
if(is_file($file))
  {
  echo ("$file é um arquivo comum");
  }
else
  {
  echo ("$file não é um arquivo comum");
  }
?>

Saída:

test.txt é um arquivo comum

Exemplo 2

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

Saída:

bool(true)
bool(false)