查詢

is_dir()函式—用法及示例

「 判斷給定的路徑是否是一個目錄 」


函式名:is_dir()

適用版本:所有版本

用法:is_dir()函式用於判斷給定的路徑是否是一個目錄。

語法:bool is_dir ( string $path )

引數:

  • $path:要檢查的路徑字串。

返回值:

  • 如果路徑存在且是一個目錄,則返回true。
  • 如果路徑不存在或者不是一個目錄,則返回false。

示例:

// 檢查路徑是否是一個目錄
$path = '/path/to/directory';
if (is_dir($path)) {
    echo "路徑 $path 是一個目錄";
} else {
    echo "路徑 $path 不是一個目錄";
}

// 透過變數檢查目錄
$dir = '/path/to/directory';
if (is_dir($dir)) {
    echo "路徑 $dir 是一個目錄";
} else {
    echo "路徑 $dir 不是一個目錄";
}

// 使用相對路徑檢查目錄
$relativePath = 'path/to/directory';
if (is_dir($relativePath)) {
    echo "路徑 $relativePath 是一個目錄";
} else {
    echo "路徑 $relativePath 不是一個目錄";
}

注意事項:

  • is_dir()函式對路徑的檢查是基於檔案系統的,所以需要確保路徑是正確的。
  • 如果路徑是一個符號連結,並且指向一個目錄,則is_dir()函式返回true。
  • 如果路徑是一個符號連結,並且指向一個檔案,則is_dir()函式返回false。
補充糾錯
上一個函式: is_double()函式
下一個函式: is_countable()函式
熱門PHP函式
分享連結