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


PHP file_exists( )用法及代码示例


PHP中的file_exists()函数是一个内置函数,用于检查文件或目录是否存在。

要检查的文件或目录的路径作为参数传递给file_exists()函数,该函数成功时返回True,失败时返回False。

用法:


file_exists($path)

参数:PHP中的file_exists()函数仅接受一个参数$path。它指定要检查的文件或目录的路径。

返回值:成功返回True,失败返回False。

错误和异常:

  1. 如果指定的路径指向不存在的文件,则file_exists()函数将返回False。
  2. 对于大于2gb的文件,由于PHP的整数类型是带符号的并且许多平台使用32位整数,因此某些文件系统函数可能会产生意外结果。

例子:

Input : echo file_exists('/user01/work/gfg.txt');
Output : 1

Input : $file_pointer = '/user01/work/gfg.txt';
        if (file_exists($file_pointer)) {
            echo "The file $file_pointer exists";
        }else {
            echo "The file $file_pointer does 
                                   not exists";
        }
Output : 1

以下示例程序旨在说明file_exists()函数。

程序1:

<?php 
  
// checking whether file exists or not 
echo file_exists('/user01/work/gfg.txt'); 
  
?>

输出:

1

程序2:

<?php 
  
// checking whether file exists or not 
$file_pointer = '/user01/work/gfg.txt'; 
  
if (file_exists($file_pointer))  
{ 
    echo "The file $file_pointer exists"; 
} 
else 
{ 
    echo "The file $file_pointer does 
                             not exists"; 
} 
  
?>

输出:

1

参考:
http://php.net/manual/en/function.file-exists.php



相关用法


注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 PHP | file_exists() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。