### [PHP中的file_exists()函数用于判断文件是否存在](https://www.prosaas.cn/article/11272) **Published:** 2023-11-18T02:09:02 **Author:** 5201314 **Excerpt:** PHP中的file_exists()函数用于判断文件是否存在PHP是一种广泛应用的脚本语言,用于开发Web应用… ![20231212163120140](https://zhiqipro.oss-cn-beijing.aliyuncs.com/2023/11/20231212163120140.jpg "20231212163120140") PHP中的file\_exists()函数用于判断文件是否存在 PHP是一种广泛应用的脚本语言,用于开发Web应用程序。在文件操作中,经常会碰到需要判断文件是否存在的情况,而PHP提供了一个非常方便的函数file\_exists()来帮助我们实现这个功能。本文将介绍file\_exists()函数的使用方法,并提供具体的代码示例。 file\_exists()函数的语法如下: bool file\_exists ( string $filename ) 其中,$filename参数指定了需要检查的文件名或路径。该函数返回一个布尔值,如果文件存在则返回true,否则返回false。 下面我们通过一些具体的代码示例来演示file\_exists()函数的用法。 1. 检查当前目录下的文件是否存在。下面的代码会判断当前目录下的example.txt文件是否存在,并输出结果。 $filename = 'example.txt'; if (file\_exists($filename)) { echo "文件存在"; } else { echo "文件不存在"; } 2. 检查指定路径下的文件是否存在。下面的代码会判断指定路径下的test/example.txt文件是否存在,并输出结果。 $path = 'test/example.txt'; if (file\_exists($path)) { echo "文件存在"; } else { echo "文件不存在"; } 3. 检查远程文件是否存在。file\_exists()函数也可以用于检查远程文件是否存在。下面的代码会判断指定URL的文件是否存在,并输出结果。 $url = 'http://example.com/test/example.txt'; if (file\_exists($url)) { echo "文件存在"; } else { echo "文件不存在"; } 需要注意的是,当使用file\_exists()函数检查远程文件时,需要确保开启了allow\_url\_fopen配置选项。 4. 检查文件夹是否存在。除了检查文件是否存在,file\_exists()函数也可以用于检查文件夹是否存在。下面的代码会判断指定路径下的文件夹是否存在,并输出结果。 $dir = 'path/to/directory'; if (file\_exists($dir)) { echo "文件夹存在"; } else { echo "文件夹不存在"; } 总结: file\_exists()函数是PHP中用于判断文件或文件夹是否存在的函数。它接受一个文件名或路径作为参数,返回一个布尔值,表示文件或文件夹是否存在。通过本文的具体代码示例,我们可以清楚地了解如何使用file\_exists()函数来判断文件是否存在。在文件操作中,合理地运用该函数,可以提高程序的健壮性和安全性。 以上就是PHP中的file\_exists()函数用于判断文件是否存在的详细内容,更多请关注知企PROSAAS其它相关文章! **Tags:** bool, php, String **Categories:** 后端开发 ---