PHP | is_dir()函数

PHP中的is_dir()函数用于检查指定的文件是否为目录。文件名作为参数发送给is_dir()函数,如果文件是目录,则返回True,否则返回False。

null

语法:

is_dir($file)

使用的参数: PHP中的is_dir()函数只接受一个参数。

  • $file: 它是指定文件的必需参数。

返回值: 如果文件是目录,则返回True,否则返回false。

例外情况:

  1. 故障时会发出E_警告。
  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
// 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

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享