PHP | file_exists () Функция
Опубликовано: 24 Февраля, 2022
Функция file_exists () в PHP - это встроенная функция, которая используется для проверки существования файла или каталога.
Путь к файлу или каталогу, который вы хотите проверить, передается в качестве параметра функции file_exists (), которая возвращает True в случае успеха и False в случае неудачи.
Синтаксис:
file_exists ($ путь)
Параметры: функция file_exists () в PHP принимает только один параметр $ path . Он указывает путь к файлу или каталогу, который вы хотите проверить.
Возвращаемое значение: возвращает True в случае успеха и False в случае неудачи.
Ошибки и исключения:
- Функция file_exists () возвращает False, если указанный путь указывает на несуществующие файлы.
- Для файлов размером более 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