簡體   English   中英

如何使用preg_match搜索文件夾名稱

[英]How to search folder name with preg_match

我正在嘗試在父文件夾中搜索文件夾名稱。 我的父文件夾包含以下文件夾。 父文件夾名稱為backup

26-12-2016_17-26-30_68692e001ee2
26-12-2016_17-27-32_68692e001ee2
26-12-2016_17-26-35_68692e001c88
26-12-2016_17-26-37_68692e001f90
26-12-2016_17-28-12_68692e001f90
26-12-2016_17-30-22_68692e001f90
26-12-2016_17-29-07_68692e001c90

我如何獲取以68692e001f90結尾的完整文件夾名稱

如果使用DirectoryIterator會很容易

這是您的問題的工作代碼

<?php
    $path = 'backup';
    foreach (new DirectoryIterator($path) as $file) {
         if ($file->isDot()) continue;

        if ($file->isDir()) {

            if(strpos($file->getFilename(), '68692e001f90') !== false){                             
                print $file->getFilename() . '<br />';
                // die;
            }

        }
    }
?>

希望這對您有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM