(PHP 4, PHP 5, PHP 7, PHP 8)
filetype — Gets file type
filenamePath to the file.
Returns the type of the file. Possible values are fifo, char, dir, block, link, file, socket and unknown.
Returns false if an error occurs. filetype() will also
produce an E_NOTICE message if the stat call fails
or if the file type is unknown.
Під час збоїв буде видаватись E_WARNING.
Приклад #1 filetype() example
<?php
echo filetype('/etc/passwd');
echo "\n";
echo filetype('/etc/');
?>Поданий вище приклад виведе:
file dir
Зауваження: Рузультати цієї функції кешуються. Докладніше: clearstatcache().
Починаючи з PHP 5.0.0, ця функція також може бути використана з деякими URL-обгортками. На сторінці Підтримувані протоколи та обгортки вказано, які обгортки підтримують сімейство функцій stat().