PHP | is_file () Функция
Опубликовано: 18 Февраля, 2022
Функция is_file () в PHP - это встроенная функция, которая используется для проверки того, является ли указанный файл обычным файлом или нет. Имя файла отправляется в качестве параметра функции is_file (), и она возвращает True, если файл является обычным файлом, иначе возвращает False.
Синтаксис:
bool is_file ($ файл)
Используемые параметры:
Функция is_file () в PHP принимает один параметр.
- $ file: это обязательный параметр, определяющий файл.
Возвращаемое значение:
Он возвращает True, если файл является обычным файлом, иначе он возвращает false.
Исключения:
- E_WARNING выдается при ошибке.
- Результат этой функции кэшируется, и поэтому для очистки кеша используется функция clearstatcache ().
- Функция is_file () возвращает false для несуществующих файлов.
- Функция is_file () может возвращать неожиданные результаты для файлов размером более 2 ГБ, поскольку целочисленный тип PHP является подписанным, а многие платформы используют 32-битные целые числа.
Ниже программы иллюстрируют функцию is_file ().
Program 1:
<?php $myfile = "gfg.txt" ; // checking whether the file is a // regular file or not if ( is_file ( $myfile )) { echo ( "$myfile: regular file!" ); } else { echo ( "$myfile: not a regular file!" ); } ?> |
Выход:
gfg.txt: обычный файл!
Program 2
<?php $myfile = "gfg.txt" ; // checking whether the file is a // regular file or not if ( is_file ( $myfile )) { echo ( "$myfile: regular file!" ); // display the content of regular file echo "Contents of the file are :
" ; readfile( $myfile ); } else { echo ( "$myfile: not a regular file!" ); } ?> |
Выход:
gfg.txt: обычный файл! Содержимое файла: Портал для гиков!
Ссылка:
http://php.net/manual/en/function.is-file.php