Функция PHP is_file()

Определение и использование

Функция is_file() проверяет, является ли указанное имя файла обычным файлом.

Синтаксис

is_file(file)
Параметры Описание
file Обязателен. Определяет файл для проверки.

Описание

Если файл существует и является обычным файлом, то возвращает true.

Подсказки и комментарии

Комментарий:Результат этой функции будет кэшироваться. Используйте clearstatcache() для удаления кэша.

Пример

Пример 1

<?php
$file = "test.txt";
if(is_file($file))
  {
  echo ("$file is a regular file");
  }
else
  {
  echo ("$file is not a regular file");
  }
?>

Вывод:

test.txt является обычным файлом

Пример 2

<?php
var_dump(is_file('a_file.txt')) . "\n";
var_dump(is_file('/usr/bin/')) . "\n";
?>

Вывод:

bool(true)
bool(false)