Home >Backend Development >PHP Problem >How to check whether a file directory exists in php

How to check whether a file directory exists in php

青灯夜游
青灯夜游Original
2023-01-31 18:16:3810255browse

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)".

How to check whether a file directory exists in php

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."不存在";
}
?>

How to check whether a file directory exists in php

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."不存在";
}
?>

How to check whether a file directory exists in php

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."不存在";
}
?>

How to check whether a file directory exists in php

How to check whether a file directory exists in php

## 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."不存在";
}
?>

How to check whether a file directory exists in php

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!

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
Previous article:What does PHP_EOL mean?Next article:What does PHP_EOL mean?