Возвращает тип файла. Возможными значениями являются fifo, char,
dir, block, link, file и unknown.
Возвращает FALSE в случае возникновения ошибки.
filetype() также вызовет сообщение
E_NOTICE при неудачной попытке получения
информации о файле или если тип файла неизвестен.
Замечание: Результаты этой функции
кэшируются. Более подробную информацию смотрите в разделе
clearstatcache().
Подсказка
Начиная с
PHP 5.0.0, эта функция также может быть
использована с некоторыми упаковщиками url.
Список упаковщиков, поддерживаемых семейством функций
stat(), смотрите в List of Supported Protocols/Wrappers.
Пример #1 Пример использования функции filetype()
<?php
echo filetype('/etc/passwd'); // file echo filetype('/etc/'); // dir