PHP:告诉是否存在文件?

PHP:告诉是否存在文件?,php,php4,Php,Php4,我需要能够判断一个映像是否存在于目录中。给定文件名和目录,如何判断它是否存在 谢谢 file_exists($filename); 如果您需要知道的不仅仅是文件的存在()您应该查看stat函数。。。它可以告诉你一个文件是否存在,如果存在,它有多大,它是什么类型的文件(以及大约一打其他东西).如果你需要知道的不仅仅是文件存在()你应该看看stat函数。。。它可以告诉你一个文件是否存在,如果存在,它有多大,它是什么类型的文件(以及大约一打其他东西). 来源: 来源:你说的是图像。。。可能你想

我需要能够判断一个映像是否存在于目录中。给定文件名和目录,如何判断它是否存在

谢谢

file_exists($filename);


如果您需要知道的不仅仅是文件的存在()您应该查看stat函数。。。它可以告诉你一个文件是否存在,如果存在,它有多大,它是什么类型的文件(以及大约一打其他东西).

如果你需要知道的不仅仅是文件存在()你应该看看stat函数。。。它可以告诉你一个文件是否存在,如果存在,它有多大,它是什么类型的文件(以及大约一打其他东西).


来源:



来源:

你说的是图像。。。可能你想找到一种方法,把一些“没有图片”的图像,而不是不存在的


如果是,请看下面的内容。否则请按照人们之前所说的阅读手册…

您正在谈论的是图像。。。可能你想找到一种方法,把一些“没有图片”的图像,而不是不存在的


如果是,请看下面的内容。否则,请像人们之前说的那样阅读手册…

哦,现在来吧-PHP有一些非常好的手册!谷歌会找到他们的@保罗说得好,我应该先用谷歌。。。顺便说一句,我们必须尽快建立索引,因为当我搜索这个页面时,它已经是最热门的结果了!谷歌会找到他们的@保罗说得好,我应该先用谷歌。。。顺便说一句,SO必须快速建立索引,因为当我搜索该页面时,该页面已经在顶部结果中。需要注意的是,
file\u exists
将为目录和文件返回true;如果您还想确保它确实是一个文件,那么您需要的是
is\u file
。需要注意的是
file\u exists
将为目录和文件返回true;如果您还想确保它确实是一个文件,那么您需要将
改为
$dir = '/var/img/'; $name = 'img.jpg';

echo is_file($dir.$name);
bool file_exists(string $filename)
<?php
$filename = '/path/to/foo.txt';

if (file_exists($filename)) {
    echo "The file $filename exists";
} else {
    echo "The file $filename does not exist";
}
?>