PHP | file_exists () Функция

Опубликовано: 24 Февраля, 2022

Функция file_exists () в PHP - это встроенная функция, которая используется для проверки существования файла или каталога.

Путь к файлу или каталогу, который вы хотите проверить, передается в качестве параметра функции file_exists (), которая возвращает True в случае успеха и False в случае неудачи.

Синтаксис:

 file_exists ($ путь)

Параметры: функция file_exists () в PHP принимает только один параметр $ path . Он указывает путь к файлу или каталогу, который вы хотите проверить.

Возвращаемое значение: возвращает True в случае успеха и False в случае неудачи.

Ошибки и исключения:

  1. Функция file_exists () возвращает False, если указанный путь указывает на несуществующие файлы.
  2. Для файлов размером более 2 ГБ некоторые функции файловой системы могут дать неожиданные результаты, так как целочисленный тип PHP является подписанным, а многие платформы используют 32-битные целые числа.

Примеры:

Ввод: echo file_exists ('/ user01 / work / gfg.txt');
Выход: 1

Ввод: $ file_pointer = '/user01/work/gfg.txt';
        if (file_exists ($ file_pointer)) {
            echo "Файл $ file_pointer существует";
        }еще {
            echo "Файл $ file_pointer делает 
                                   не существует";
        }
Выход: 1

Ниже программы иллюстрируют функцию file_exists ().

Program 1:

<?php
  
// checking whether file exists or not
echo file_exists("/user01/work/gfg.txt");
  
?>

Выход:

 1

Program 2:

<?php
  
// checking whether file exists or not
$file_pointer = "/user01/work/gfg.txt";
  
if (file_exists($file_pointer)) 
{
    echo "The file $file_pointer exists";
}
else 
{
    echo "The file $file_pointer does
                             not exists";
}
  
?>

Выход:

 1

Ссылка:
http://php.net/manual/en/function.file-exists.php

PHP