(PHP 4, PHP 5, PHP 7, PHP 8)
filetype — Gets file type
filename
Path 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().