Função file_exists
A função file_exists verifica a existência de um arquivo ou diretório no caminho especificado.
A função retorna true se o arquivo ou diretório existir, e false caso contrário.
O parâmetro da função é uma string com o caminho absoluto ou relativo para o arquivo.
Sintaxe
file_exists(string $filename): bool
Exemplo
Vamos verificar a existência do arquivo 'test.txt' no diretório atual:
<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Resultado da execução do código (se o arquivo existir):
true
Exemplo
Vamos verificar a existência de um arquivo que não existe:
<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Resultado da execução do código:
false
Exemplo
Vamos verificar a existência de um diretório:
<?php
$res = file_exists('images/');
var_dump($res);
?>
Resultado da execução do código (se o diretório existir):
true
Veja também
-
a função
is_dir,
que verifica uma pasta -
a função
is_file,
que verifica um arquivo -
a função
is_readable,
que verifica a acessibilidade para leitura -
a função
is_writable,
que verifica a possibilidade de escrita