如何返回不包含特定文件的文件夹?
我想过滤掉不包含海报.* (JPG/PNG/GIF) 或文件夹.* (JPG/PNG/GIF) 的文件夹。 我创建了以下代码,但我对如何有效地执行此操作有点无能为力:
<?php
$dir = "/share/test/";
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." &&
$file != ".." &&
$file != ".DS_Store" &&
$file != "_Incoming" &&
is_dir($dir.$file) &&
!file_exists($dir.$file."/poster.*") ){
echo "$file\n";
}
}
closedir($handle);
}
?>
谢谢!
I'd like to filter out folders that do not contain poster.* (JPG/PNG/GIF) OR folder.* (JPG/PNG/GIF).
I created the following code but I'm a bit clueless on how to do this efficiently:
<?php
$dir = "/share/test/";
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." &&
$file != ".." &&
$file != ".DS_Store" &&
$file != "_Incoming" &&
is_dir($dir.$file) &&
!file_exists($dir.$file."/poster.*") ){
echo "$file\n";
}
}
closedir($handle);
}
?>
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
就到这里,希望有帮助:
here ya go, hope it helps: