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