PHP 每天重命名文件
PHP rename File everyday
我每天都会在我的服务器上接收一个 csv。
我正在尝试删除旧文件并重命名新文件。
unlink("old.csv");
新的 csv 每天都有一个新的文件名。 3 月 7 日,该文件被称为
new20200307.csv
3 月 8 日
new20200308.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 是 new20200308.csv 将变成 old.csv
我每天都会在我的服务器上接收一个 csv。 我正在尝试删除旧文件并重命名新文件。
unlink("old.csv");
新的 csv 每天都有一个新的文件名。 3 月 7 日,该文件被称为
new20200307.csv
3 月 8 日
new20200308.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 是 new20200308.csv 将变成 old.csv