PHP:文件名搜索/匹配

PHP:文件名搜索/匹配,php,filenames,Php,Filenames,我如何在文件名中搜索/匹配特定的字符集,例如3XYTPRQgz.pdf是文件名,我需要搜索“3XYTPRQ”,然后如果找到此字符串,我只想输出“作业已完成”,如果不存在,则将设置为排队。(我想对多个文件执行此操作) 我对如何做到这一点的想法是,(我正在努力匹配弦乐部分): 如果您只是想知道给定字符串(您的案例“3XYTPRQ”)是否是较长字符串(“3XYTPRQgz.pdf”)的一部分,您可以查看一下。hey@mqchen想知道您是否可以在以下方面帮我:我尝试了这个:`$test=strstr(

我如何在文件名中搜索/匹配特定的字符集,例如3XYTPRQgz.pdf是文件名,我需要搜索“3XYTPRQ”,然后如果找到此字符串,我只想输出“作业已完成”,如果不存在,则将设置为排队。(我想对多个文件执行此操作)

我对如何做到这一点的想法是,(我正在努力匹配弦乐部分):


如果您只是想知道给定字符串(您的案例“3XYTPRQ”)是否是较长字符串(“3XYTPRQgz.pdf”)的一部分,您可以查看一下。

hey@mqchen想知道您是否可以在以下方面帮我:我尝试了这个:`$test=strstr($folder),($row[\'ANALYSIS\u NUMBER\'));echo“-$test——”;`($folder=/tmp和analysis_number是包含多个3XYTPRQgz的表中的一列值)。请尝试将其更改为:
strstr($folder,$row['analysis_number'))
。通过使用单引号将其包装,PHP将其视为字符串
<?php
if(match("7digitnumber) //then < not sure what function to use any tips?
if file_exists($7digitnumber/filename)
{
echo "completed";
}
else
{
echo "queued";
}
?>