PHP每天重命名文件



我每天都在服务器上收到一个csv。我正在尝试删除旧文件并重命名新文件。

unlink("old.csv"); 

新csv每天都有一个新的文件名。3月7日,文件被调用3月8日new20200307.csvnew20200308.csv

如何将新文件重命名为old.csv?使用该代码,它将我的旧文件重命名为new20200308new.csv

<?php
$directory = '/cronjob/smart/';
foreach (glob($directory."*.csv") as $filename) {
$file = realpath($filename);
rename($file, str_replace(".csv","new.csv",$file));
}
?>

我不确定我是否完全理解这个问题,比如:

rename($file, 'old.csv');

如果$file是新的20200308.csv将变为旧的.csv

相关内容

  • 没有找到相关文章

最新更新