當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP is_dir( )用法及代碼示例


PHP中的is_dir()函數用於檢查指定文件是否為目錄。文件名作為參數發送到is_dir()函數,如果文件是目錄,則返回True,否則返回False。

用法:

is_dir($file)

使用的參數:
PHP中的is_dir()函數僅接受一個參數。


  • $file :它是指定文件的必需參數。

返回值:
如果文件是目錄,則返回True,否則返回false。

異常:

  1. 失敗時發出E_WARNING。
  2. 此函數的結果被緩存,因此使用clearstatcache()函數清除緩存。
  3. is_dir()函數為不存在的文件返回false。

以下示例程序旨在說明is_dir()函數。

程序1

<?php 
$myfile = "user/home/documents/gfg"; 
  
// checking whether a file is directory or not 
if (is_dir($myfile)) 
    echo ("$myfile is a directory"); 
else
    echo ("$myfile is not a directory"); 
?>

輸出:

user/home/documents/gfg is a directory

程序2

<?php 
$myfile = "https://www.geeksforgeeks.org"; 
  
// checking whether a file is directory or not 
if (is_dir($myfile)) 
    echo ("$myfile is a directory"); 
  
else
    echo ("$myfile is not a directory"); 
?>

輸出:

https://www.geeksforgeeks.org is not a directory

參考:
http://php.net/manual/en/function.is-dir.php



相關用法


注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 PHP | is_dir() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。