Для получения дополнительной информации об атрибутах файла вы можете воспользоваться перечисленными ниже функциями.
Функция file_exists проверяет, существует ли файл и возвращает true, если файл существует и false в противном случае:
boolfile_exists( stringfilename)
Функция fileatime возвращает время последнего обращения к файлу:
intfileatime( stringfilename)
Функция filemtime возвращает время последней модификации содержимого файла:
intfilemtime( stringfilename)
Функция file_size возвращает размер файла в байтах:
intfile_size( stringfilename)
Функция file_type возвращает тип файла:
stringfile_type( stringfilename)
Строка, возвращаемая этой функцией, содержит один из следующих типов файла:
char (специальное символьное устройство);
dir (каталог);
fifo (именованный канал);
link (символическая ссылка);
block (специальное блочное устройство);
file (обычный файл);
unknown (тип не установлен).
Поскольку использование функций, возвращающих характеристики файла, весьма ресурсоемко, во избежание потери производительности при вызовах таких функций, PHP кэширует информацию о файле. Очистить этот кэш можно с помощью функции clearstatcache:
Каждый гражданин Исландии имеет доступ к сайту Íslendingabók — генеалогической базе данных, содержащей информацию о родственных связях всех исландцев начиная с 18 века. Задача составления такой базы смогла быть решена благодаря не очень большому населению государства (чуть более 300 тысяч) и тому, что Исландия на протяжении своей истории была слабо подвержена влиянию как эмиграции, так и иммиграции. Многие молодые люди используют этот сайт для проверки, не является ли им новый возлюбленный кузеном или кузиной, чтобы исключить вероятность инцеста. Другое популярное применение сайта — проверка степени своего родства с известными личностями. Например, каждый исландец может узнать, через сколько поколений он связан родственными узами с Бьорк.