Возвращает FALSE в случае ошибки. Функция filetype() будет также генерировать предупреждение E_NOTICE message если тип файла неизвестен.
Замечание: Результаты этой функции кэшируются. Более подробную информацию смотрите в разделе clearstatcache().
Пример кода
<?php
echo filetype('/etc/passwd'); // file
echo filetype('/etc/'); // dir
?>