当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。