PHP中的is_dir()函数用于检查指定文件是否为目录。文件名作为参数发送到is_dir()函数,如果文件是目录,则返回True,否则返回False。
用法:
is_dir($file)
使用的参数:
PHP中的is_dir()函数仅接受一个参数。
- $file :它是指定文件的必需参数。
返回值:
如果文件是目录,则返回True,否则返回false。
异常:
- 失败时发出E_WARNING。
- 此函数的结果被缓存,因此使用clearstatcache()函数清除缓存。
- 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
相关用法
- PHP DirectoryIterator isDir()用法及代码示例
- PHP SplFileInfo isDir()用法及代码示例
- PHP key()用法及代码示例
- PHP pos()用法及代码示例
- d3.js d3.hsl()用法及代码示例
- PHP tan( )用法及代码示例
- p5.js log()用法及代码示例
- p5.js cos()用法及代码示例
- p5.js sin()用法及代码示例
- p5.js tan()用法及代码示例
- PHP cos( )用法及代码示例
- p5.js second()用法及代码示例
注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 PHP | is_dir() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。