2017-01-25 4 views
-1

ディレクトリ名はPHPで検索する必要があります。日付範囲があり、フォルダ名には作成日が含まれています。ですから、glob関数で日付範囲パターンを実装する必要があります。PHPの日付範囲パターンを実装するGlobパターン

編集:同様に、10/11/2016から12/11/2016の間に作成されたディレクトリを取得する必要があります。ディレクトリ名はH1346579_2016111 のように保存されていますので、ここに日付は20161110で書かれています。このパターンをディレクトリ名で検索する必要があります。

+0

あなたがよりよく理解するためにあなたの質問にすべてのテストケースや例を追加してくださいことができますしたい場合は? – Abbas

答えて

0

2016111020161111を失効しました。

foreach(glob('you_dir/*', GLOB_ONLYDIR) as $mydir) 
{ 
    if (preg_match('/20161110|20161111/i', $mydir)) { 
    $array_dirs[] = $mydir; 
    echo "<br> ";  
    echo $mydir; 
}} 

たり、配列がprint_r($array_dirs);