filetype
(PHP 4, PHP 5)
filetype — Gets file type
說明
string filetype
( string $filename
)
Returns the type of the given file.
參數
- filename
-
Path to the file.
Return值
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.
範例
Example#1 filetype() example
<?php
echo filetype('/etc/passwd'); // file
echo filetype('/etc/'); // dir
?>
註釋
Note: 本函式的結果會被存入緩衝區。詳情參見 clearstatcache()。
Tip
自 PHP 5.0.0 起本函式也可被某些 URL wrapper 使用。參考List of Supported Protocols/Wrappers 來看哪些 wrapper 支援 stat() 系列函式的功能。