Verificar se o ficheiro existe em PHP

Minahil Noor 6 fevereiro 2021
Verificar se o ficheiro existe em PHP

Este artigo introduzirá diferentes métodos para verificar se um ficheiro existe em PHP.

Utilize a função file_exists() para verificar se um ficheiro existe em PHP

Temos uma função integrada em PHP para verificar se um ficheiro existe ou não. A função é file_exists(). Esta função aceita o caminho ou nome do ficheiro como parâmetro e verifica se o ficheiro dado existe ou não. A sintaxe correcta para utilizar esta função é a seguinte.

file_exists($path);

Esta função aceita apenas um parâmetro. O detalhe do seu parâmetro é o seguinte.

Variáveis Descrição
$path É o caminho para o ficheiro que queremos verificar.

A função retorna True se o ficheiro existir no directório especificado. O programa abaixo mostra a forma pela qual podemos utilizar a função PHP file_exists() para verificar se um ficheiro existe.

<?php
$path = '/user/test/How to check if file exists in PHP.txt';

if (file_exists($path)) {
    echo "The file $path exists";
} else {
    echo "The file $path does not exist";
}
?>

Resultado:

The file /user/test/How to check if file exists in PHP.txt exists.

Artigo relacionado - PHP File