file_exists
(PHP 4, PHP 5)
file_exists — Checa se um arquivo ou diretório existe
Descrição
bool file_exists
( string $nomedoarquivo
)
Retorna TRUE se o arquivo ou diretório expecificado por nomedoarquivo existe; FALSE caso contrário.
No Windows, use //computername/share/filename ou \\\\computername\share\filename para checar arquivos em compartilhamentos de rede.
Example#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";
}
?>
Nota: O resultado desta função é cacheada. Veja clearstatcache() para mais detalhes.
Nota: Esta função não trabalha com arquivos remotos, de forma que o arquivo a ser examinado precisa ser acessÃvel pelo sistema de arquivos do servidor.
Veja também is_readable(), is_writable(), is_file() e file().