我需要能够判断图像是否存在于目录中。给定文件名和目录,我如何判断它是否存在?
谢谢!
file_exists($filename);
$dir = '/var/img/'; $name = 'img.jpg';
echo is_file($dir.$name);
bool file_exists(string $filename)
如果您需要了解的不仅仅是 file_exists(),您应该查看 stat 函数...它可以告诉您文件是否存在,如果存在,它有多大,以及它是什么类型的文件(以及大约十几个其他的东西)...
<?php
$filename = '/path/to/foo.txt';
if (file_exists($filename)) {
echo "The file $filename exists";
} else {
echo "The file $filename does not exist";
}
?>
来源:http: //in.php.net/file_exists
你在谈论图像......可能你试图找到一种方法来放置一些“无图片”图像而不是不存在?
如果是的话 - 看看这样的东西。否则就像人们之前所说的那样阅读手册......