如何仅使用 (*.pdf) 之类的扩展名检查 php 中是不是存在文件

Posted

技术标签:

【中文标题】如何仅使用 (*.pdf) 之类的扩展名检查 php 中是不是存在文件【英文标题】:how to check file exist in php using only extension like (*.pdf)如何仅使用 (*.pdf) 之类的扩展名检查 php 中是否存在文件 【发布时间】:2013-05-24 17:13:29 【问题描述】:
$filename = '/www/test1/*.pdf';
    if (file_exists($filename)) 
    
        echo "The file $filename exists";
     
    else
    
        echo "The file $filename does not exist";
    

我使用了上面的代码,但它检查 *.pdf 文件但不是所有文件都属于 .pdf 扩展名

【问题讨论】:

您期望这里有什么结果?您想测试该目录中是否存在 任何 带有 PDF 扩展名的文件? 感谢您的支持。是的,我正在目录中搜索任何带有 PDF 扩展名的文件,根据 Mark Ba​​ker 先生的帖子,我得到了答案。 @ManishaG。请接受帮助您解决此问题的答案。谢谢。 【参考方案1】:
$filename = '/www/test1/*.pdf';
if (count(glob($filename)) > 0) 
    echo "The file $filename exists";
 else 
    echo "The file $filename does not exist";

【讨论】:

以上是关于如何仅使用 (*.pdf) 之类的扩展名检查 php 中是不是存在文件的主要内容,如果未能解决你的问题,请参考以下文章

如何探测英特尔® 高级矢量扩展的可用性?

Java如何把一个PDF转为tif

如何从扩展语法检查中获取结果

如何检查通过Angular中的数组循环的文件扩展名?

预匹配文件名与连字符

如何在反应中上传时检查受限制的文件