Файл - это ресурс для хранения данных, а PHP имеет богатый набор встроенных функций, которые упрощают вашу работу с файлами. В Файл существует() функционировать в - это встроенная функция, которая используется для проверки, существует ли файл или каталог. В этой статье мы увидим, как реализовать file_exists в PHP в следующей последовательности:
file_exists () в PHP
Это встроенная функция, с помощью которой можно проверить, существует ли файл или нет.Когда мы хотим узнать, существует ли файл перед обработкой, это пригодится.Вы также можете использовать эту функцию при создании нового файла, и вы хотите убедиться, что файл еще не существует на сервере.
Синтаксис:
серия фибоначчи c ++
file_exists (путь)
Он принимает только один параметр. т.е. путь, который указывает каталог или путь к файлу, в зависимости от того, что мы хотим проверить. Он вернет true при успешном выполнении и false при неудачном выполнении.
Если путь указывает на несуществующие файлы, file_exists () возвращает false. Некоторые функции файловой системы могут давать неожиданные результаты для файлов размером более 2 ГБ, поскольку целочисленный тип PHP имеет знак, а многие платформы используют 32-битные целые числа.
clearstatcache ()
Обычно результат file_exists () кешируется. Чтобы очистить кеш, мы используем clearstatcache (). Вам нужно избегать кеширования, чтобы получить правильные результаты, если файл должен проверяться несколько раз в скрипте. Мы очищаем функцию statcache () для этого.
Синтаксис:
java как завершить программу
clearstatcache (clear_realpath_cache, имя файла)
Оба параметра являются необязательными, еслиClear_realpath_cacheуказывает, следует ли очищать кеш realpath. По умолчанию это ЛОЖЬ, что означает не очищать кеш реального пути иимя файлауказывает название , и очищает реальный путь и кеш только для этого файла.
Пример ниже демонстрирует работу Файл существует в PHP:
Вывод:
Поскольку файл не существует, это означает, что указанный путь указывает на несуществующий файл, поэтому он возвращает false и выполняет часть else.
как делать полномочия в Java
На этом мы подошли к концу статьи. Надеюсь, вы узнали о встроенных функциях file_exists () и clearstatcache () в PHP.
Если вы нашли этот блог PHP актуальным, ознакомьтесь с от Edureka, надежной компании онлайн-обучения с сетью из более чем 250 000 довольных учащихся по всему миру.
Есть вопрос к нам? Пожалуйста, отметьте это в разделе комментариев ' file_exists в PHP »И я вернусь к вам.