Funções para Sistema de arquivo
PHP Manual

is_file

(PHP 4, PHP 5)

is_fileInforma se o arquivo é um arquivo comum (não é diretório)

Descrição

bool is_file ( string $filename )

Informa se o dado arquivo é um arquivo regular.

Parâmetros

filename

Caminho para o arquivo.

Valor Retornado

Retorna TRUE se o nome do arquivo existe e é um arquivo regular, FALSE caso contrário.

Exemplos

Exemplo #1 Exemplo da is_file()

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

O exemplo acima irá imprimir:

bool(true)
bool(false)

Notas

Nota: Os resultados desta função são cacheados. Veja clearstatcache() para mais detalhes.

Dica

A partir do PHP 5.0.0, esta função também pode ser utilizada com alguns wrappers URL. Veja Supported Protocols and Wrappers para uma lista de quais wrappers são suportados pela família de funções stat().

Veja Também


Funções para Sistema de arquivo
PHP Manual