1

次のようなディレクトリがあります。

/test/
  |
  |- index.php
  |- test-20110324
  |- test-20090901
  |- test-20070901

私がやりたいのは、「index.php」を使用して最新のファイルを見つけ、requireそれを「index.php」ファイルに入れることです。

注意:含まれるファイルは、ファイルの変更時刻ではなく、日付スタンプのサフィックスで選択する必要があります。これらの古いファイルは、最新のものよりも優先されることなく、その場で編集する必要があるためです。ファイル。

この概念は複数のディレクトリに適用されますが、HTMLファイルはすべて上記のパターン(つまり、WORD-YYYYMMDD )に従います。

これを行う方法についてのアイデアはありますか?誰かがここで私を助けるために少し時間を割くことができれば私は非常に感謝します!!!

前もって感謝します!

4

1 に答える 1

3

難しいことではありません:

$files = glob('*.*'); // change the filemask as you like, prepend a path, etc.
sort($files);         // can be customized with usort if default sort isn't satisfactory
$newest = array_pop($files); // get the last element ("greatest" after sorting);
echo $newest;
于 2011-03-24T21:36:43.293 に答える