file_exists

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( ) .