filetype
(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/');
?>
Поданий вище приклад
виведе:
Примітки
Зауваження: Рузультати цієї функції
кешуються. Докладніше: clearstatcache().
ПідказкаПочинаючи з PHP 5.0.0, ця
функція також може бути використана з деякими
URL-обгортками. На сторінці Підтримувані протоколи та обгортки вказано, які обгортки
підтримують сімейство функцій stat().
Прогляньте також
- is_dir() - Tells whether the filename is a directory
- is_file() - Tells whether the filename is a regular file
- is_link() - Tells whether the filename is a symbolic link
- file_exists() - Checks whether a file or directory exists
- mime_content_type() - Detect MIME Content-type for a file
- pathinfo() - Returns information about a file path
- stat() - Gives information about a file