Forum und email

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() 系列函式的功能。