php中检查文件或目录是否存在的代码小结

下面是有关“php中检查文件或目录是否存在的代码小结”的完整攻略:

下面是有关“php中检查文件或目录是否存在的代码小结”的完整攻略:

1. 检查文件是否存在

我们可以使用PHPfile_exists()函数来检查文件是否存在,其基本语法为:

file_exists(file_path)

其中,file_path参数是文件路径,可以是一个url地址或者服务器文件的绝对/相对路径。如果文件存在,则file_exists()函数返回true,否则返回false

下面是一个示例:假设我希望检查服务器上的一个文件example.txt是否存在,该文件的位置为/var/www/example.txt,可以使用以下代码:

if (file_exists('/var/www/example.txt')) {
  echo "文件存在!";
} else {
  echo "文件不存在!";
}

如果文件存在,则输出“文件存在!”,否则输出“文件不存在!”。

2. 检查目录是否存在

我们也可以使用file_exists()函数来检查目录是否存在,其基本语法为:

file_exists(dir_path)

其中,dir_path参数是目录路径,可以是一个url地址或者服务器目录的绝对/相对路径。如果目录存在,则file_exists()函数返回true,否则返回false

下面是一个示例:假设我希望检查服务器上的一个目录exampledir是否存在,该目录的位置为/var/www/exampledir,可以使用以下代码:

if (file_exists('/var/www/exampledir')) {
  echo "目录存在!";
} else {
  echo "目录不存在!";
}

如果目录存在,则输出“目录存在!”,否则输出“目录不存在!”。

除了file_exists()函数外,还有其他的函数也可以检查文件或者目录是否存在,例如is_file()is_dir()函数。这些函数的使用方法与file_exists()类似,只需要稍作调整即可。

本文标题为:php中检查文件或目录是否存在的代码小结

基础教程推荐