Если кроме проверки существования файла нужно узнать еще, разрешено ли читать информацию из него, нужно использовать функцию is_readable().
Синтаксис:
bool is_readable (имя файла)
Эта функция работает подобно функции is_writable().
<?php $filename = 'c:/users/files/my_file.html'; if (is_readable($filename)) { print "Файл <b>$filename</b> существует и доступен для чтения"; } else { print "Файл <b>$filename</b> НЕ существует или НЕ доступен для чтения"; } ?>
Пример 9.9. Использование функции is_readable()