文件是否存在的php函数 (有没有php函数可以确定文件是否存在?)

在 PHP 中,有许多文件检测函数可以用来确定一个文件是否存在。下面就为大家介绍几个常用的函数。

  1. file_exists() 函数
    file_exists() 函数用于检测文件或目录是否存在。如果文件存在,该函数返回 true,否则返回 false。这个函数也可以检测远程文件。

示例:

$filename = "test.txt";
if (file_exists($filename)) {
echo "文件存在";
} else {
echo "文件不存在";
}

  1. is_file() 函数
    is_file() 函数用于检测一个文件是否为普通文件。如果是普通文件,该函数返回 true,否则返回 false

示例:

$filename = "test.txt";
if (is_file($filename)) {
echo "是文件";
} else {
echo "不是文件";
}

  1. is_dir() 函数
    is_dir() 函数用于检测一个路径是否为目录。如果是目录,该函数返回 true,否则返回 false

示例:

$directory = "/var/www/html/";
if (is_dir($directory)) {
echo "是目录";
} else {
echo "不是目录";
}

  1. filemtime() 函数
    filemtime() 函数用于获取指定文件的修改时间。如果文件存在,该函数返回文件的最后修改时间,以 Unix 时间戳的形式表示,否则返回 false

示例:

$filename = "test.txt";
if (file_exists($filename)) {
$time = filemtime($filename);
echo "文件最后修改时间为:" . date("Y-m-d H:i:s", $time);
} else {
echo "文件不存在";
}

综上所述,PHP 中有多个文件检测函数可以确定一个文件是否存在,这些函数还可以获取文件的相关信息,方便我们在程序中进行处理。

如有侵犯您的权益请邮件发送:rainpro@foxmail.com,站长看到会第一时间处理
客栈猫 » 文件是否存在的php函数 (有没有php函数可以确定文件是否存在?)

提供最优质的资源集合

立即查看 了解详情