Home >Backend Development >PHP Problem >How to check whether a file directory exists in php
Query method: 1. Use the is_file() function to determine whether the specified file exists and check whether it is a normal file. The syntax is "is_file($file)"; 2. Use the file_exists() function to determine whether the specified file exists and check whether it is a normal file. Whether the specified file exists or the specified directory exists, the syntax is "file_exists($file)"; 3. Use the is_dir() function to determine whether the specified directory exists, the syntax is "is_dir($file)".
The operating environment of this tutorial: Windows 7 system, PHP 8 version, DELL G3 computer
Determine whether the file or directory exists in PHP. Functions, you can use the is_file(), file_exists() and is_dir() functions to query whether a file directory exists.
Among them, the is_file() and file_exists() functions can determine whether the specified file exists; and the file_exists() and is_dir() functions can determine whether the specified directory exists.
is_file() function query and judgment
is_file determines whether the file exists and checks whether the specified file name is a normal file;
<?php header("Content-type:text/html;charset=utf-8"); $file = "check.txt"; if(is_file($file)) { echo "当前目录中,文件".$file."存在"; } else { echo "当前目录中,文件".$file."不存在"; } ?>
file_exists() function query and judgment
file_exists determines whether the file exists or whether the directory exists;
Example 1: Determine whether the file exists
<?php header("Content-type:text/html;charset=utf-8"); $file = "test.txt"; if(file_exists($file)) { echo "当前目录中,文件".$file."存在"; } else { echo "当前目录中,文件".$file."不存在"; } ?>
Example 2: Determine whether the directory exists
<?php header("Content-type:text/html;charset=utf-8"); $file = "demo/"; if(file_exists($file)) { echo "目录".$file." 存在"; } else { echo "目录".$file."不存在"; } ?>
## is_dir () function query
is_dir determines whether the directory exists;<?php header("Content-type:text/html;charset=utf-8"); $file = "img/"; if(is_dir($file)) { echo "目录".$file." 存在"; } else { echo "目录".$file."不存在"; } ?>Recommended learning: "
PHP Video Tutorial"
The above is the detailed content of How to check whether a file directory exists in php. For more information, please follow other related articles on the PHP Chinese website!