从目录下载最新的导出文件

我有一个脚本,它将文件从MySQL数据库导出到CSV文件。我想创建一个链接从目录下载最新的文件。有没有办法用PHP?从目录下载最新的导出文件

干杯

回答:

您可以比较文件夹中的所有文件的文件修改时间,并获得最新一个

$lastestFile = ""; 

$lastestTime = 0 ;

$path = "../";

foreach (new DirectoryIterator ($path) as $file) {

if ($file->getBasename() == "." || $file->getBasename() == "..")

continue;

if($lastestTime < $file->getMTime())

{

$lastestTime = date("Y-m-d g:i:s",$file->getMTime());

$lastestFile = $file->getBasename();

}

}

var_dump($lastestFile,$lastestTime);

输出

string 'webservice' (length=10) 

string '2012-04-19 11:15:50' (length=19)

以上是 从目录下载最新的导出文件 的全部内容, 来源链接: utcz.com/qa/265444.html

回到顶部