2009-05-20 139 views
1

我需要能够判断图像是否存在于目录中。鉴于文件名和目录,我如何判断它是否存在?PHP:判断文件是否存在?

谢谢!

+9

哦现在就来 - PHP有一些非常精细的手册! – 2009-05-20 13:46:02

+1

而Google会找到它们。 http://www.google.com/search?q=php+file+exists – ceejayoz 2009-05-20 13:46:52

回答

4
$dir = '/var/img/'; $name = 'img.jpg'; 

echo is_file($dir.$name); 
1
bool file_exists(string $filename) 
1

如果你需要知道的比file_exists(),你应该看一下统计功能...文件是否存在,它可以告诉你,如果是的话如何更多大这是和它是什么类型的文件(大约十几其他东西)......

1
<?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

0

你在说图像...可能你试图找到一种方法来放置一些“无图像”的图像,而不是不存在?

如果是 - 看看像this。否则阅读手册,因为人们之前说过...

相关问题