is_dir

(PHP 3, PHP 4, PHP 5)

is_dir -- 判斷給定檔案名是否是一個目錄

說明

bool is_dir ( string filename )

若果檔案名存在並且為目錄則返回 TRUE。若果 filename 是一個相對路徑,則按照現用的工作目錄檢查其相對路徑。

注: 本函數的結果會被暫存。更多訊息參見 clearstatcache()

例子 1. is_dir() 例子

<?
var_dump(is_dir('a_file.txt')) . "\n";
var_dump(is_dir('bogus_dir/abc')) . "\n";

var_dump(is_dir('..')); //one dir up
?>

上例將輸出:

bool(false)
bool(false)
bool(true)

提示: PHP 5.0.0 起本函數也可被某些 URL wrapper 使用。參考附錄 M 來看哪些 wrapper 支援 stat() 系列函數的功能。

參見 chdir()diropendir()is_file()is_link()