PHP:is_dir判斷是否一個目錄

最近更新時間 2020-01-16 23:55:53

is_dir 函數判斷給定文件名是否一個目錄。

說明

is_dir ( string $filename ) : bool
filename
文件的路徑。如果 filename 是一個相對路徑,會按當前路徑檢測其相對路徑。如果是目錄返回 TRUE

範例

<?php

var_dump(is_dir('file.txt'));
var_dump(is_dir('path/dir'));

var_dump(is_dir('..')); 
var_dump(is_dir('.')); 
bool(false)
bool(false)
bool(true)
bool(true)

顯示給定路徑下的文件夾和文件,如果成功返回包含目錄的 array,失敗則返回 false

<?php

$dir = 'images';
$handle = scandir($dir);

foreach ($handle as $file) {
  if (is_dir($file)) echo PHP_EOL . $file;
}
rss_feed