Проверка существования файлов в PHP

Функция file_exists проверяет существует ли файл, путь к которому передан параметром. Пример:

phpvar_dump(file_exists('test.txt')); // true или false

Как правило, эта функция используется для того, чтобы проверить наличие файла перед выполнением операции над ним. Например, так:

php<?php
  if (file_exists('test.txt')) {
    echo filesize('test.txt');
  } else {
    echo 'файла не существует';
  }
?>
Задание 1

Проверьте, лежит ли в корне вашего сайта файл file.txt.

Задание 2

Проверьте, лежит ли в корне вашего сайта файл file.txt. Если нет - создайте его и запишите в него текст '!'.

Задание 3

Проверьте, лежит ли в корне вашего сайта файл message.txt. Если такой файл есть - выведите текст этого файла на экран.