file_exists

(PHP 3, PHP 4 )

file_exists -- Checa se um arquivo existe

Descrição

bool file_exists ( string nomedoarquivo)

Retorna TRUE se o arquivo expecificado por nomedoarquivo existe; FALSE caso contrário.

Esta função não irá funcionar em arquivos remotos; o arquivo para ser examinado tem que ser accessivel pelo filesystem do servidor.

Os resultados desta função são guardados em cache. Veja clearstatcache() para mais detalhes.

Utilizando compartilhamentos Windows: No Windows, use //computername/share/filename ou \\\\computername\share\filename para checar arquivos em compartilhamentos de rede.

Exemplo 1. Testando se um arquivo existe

<?php
$filename = '/caminho/para/qualquer.txt';

if (file_exists($filename)) {
    print "O arquivo $filename existe";
} else {
    print "O arquivo $filename não existe";
}
?>

Veja também is_readable(), is_writable(), is_file() e file().