Home  >  Article  >  php教程  >  php中is_file和file_exist的区别

php中is_file和file_exist的区别

WBOY
WBOYOriginal
2016-06-13 10:44:431167browse

在PHP中,is_file和file_isexist是有很小区别的 
1) is_file: 
   $path ="/path/to/file/text.txt"; 
  if(file_exists($path)) 
    echo "File Exists"; 
  else 
    echo "File not Exists"; 
比如在这个例子中,文件存在会返回true,不存在返回false,但注意的是,假如传入一个 
正确的路径(比如一个文件目录),也会返回true: 
  $path ="/path/to/file"; 

2) file_isexist() 
   这个就不会了,真的是判断一个文件是否存在,假如传入上面的一个虽然看上去 
正确的路径,也是返回false的哦

作者“jackyrong”
 

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn