【问题标题】:Check whether an image file exists in a directory or not using PHP使用PHP检查目录中是否存在图像文件
【发布时间】:2011-02-25 17:57:13
【问题描述】:

我的目录中有从多个资源下载的图像文件。

如果我有图像的名称,我如何使用 PHP 来检查它的存在?

【问题讨论】:

    标签: php image file-exists


    【解决方案1】:

    is_file() 检查文件是否存在。

    编辑: 顺便说一句,getImageSize() 告诉你很多关于图像的信息,如果它是 有效,可由您的服务器解析,它有多大,什么类型的图像, 等等。 据说比一些更专业的函数要慢, 但是当这返回 true 时,您可以确定图像将是 完全可用。

    【讨论】:

    【解决方案2】:

    【讨论】:

    • 文件存在听起来很直观,但如果你给它一个目录名,它也会返回 true...
    • 没错,但很少有人会给目录以 .gif 或 .jpg 或 .png 的扩展名;并且大多数检查图像文件是否存在的人将针对具有这些扩展名中的一个或其他的东西进行测试
    猜你喜欢
    • 2016-01-27
    • 1970-01-01
    • 2022-12-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-01
    • 1970-01-01
    • 2014-01-11
    • 2013-01-13
    相关资源
    最近更新 更多