AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > PHP编程

PHP如何判断文件、目录是否存在?

51自学网 2016-09-17 http://www.wanshiok.com

PHP中判断目录或者文件是否存在经常会用到的is_file()、is_dir()、file_exists()这三个函数,本文将为大家介绍这三个函数如何去用。

    1)is_file()函数, 用来判断文件是否存在,代码如下:

  

 if(!is_file('test.html')){        echo '文件不存在!';    }else{        echo '文件存在!';    }?>

    2)is_dir()函数,用来判断目录是否存在,代码如下:

  

 if(!is_dir('test')){        echo '目录不存在!';    }else{        echo '目录存在!';    }?>

    3)file_exists()函数,既可以判断文件是否存在、也可以判断目录是否存在。代码如下:

   

if(!file_exists('test.html')){        echo '文件不存在!';    }else{        echo '文件存在!';    }    if(!file_exists('test')){        echo '目录不存在!';    }else{        echo '目录存在!';    }?>

    从上面来看,我们知道了file_exists()一个函数既能判断目录存在与否又可以判断文件是否存在,但是它的执行效率要比其他两个差很多,所以建议大家:如果判断文件是否存在就用is_file()函数;如果判断目录是否存在就用is_dir()函数。



说明
:本教程来源互联网或网友上传或出版商,仅为学习研究或媒体推广,wanshiok.com不保证资料的完整性。
 
上一篇:php生成随机验证码  下一篇:PHP二维数组排序的具体方法详解