如何在php中每1小时创建一个新的csv文件?

时间:2019-01-30 06:43:05

标签: php csv

我正在尝试根据一些更新的数据为每小时创建一个新的csv。

例如,如果我的第一个csv是在2019年1月30日上午10:00生成的,那么我的csv文件名称将是“ registered_employee_10_00_30-01-2019.csv”。

然后,在2019年1月30日上午11:00,即一个小时后,我想创建一个名称为“ registered_employee_11_00_30-01-2019.csv”的新CSV文件。

因此我的目录中将有两个文件。

1)“ registered_employee_10_00_30-01-2019.csv”。

2)“ registered_employee_11_00_30-01-2019.csv”。

基本上,我想每小时创建一个新的csv文件。

为此,php逻辑应该是什么?

1 个答案:

答案 0 :(得分:0)

您需要创建一个Cron作业以在您的SO中每1小时运行一次:

在linux终端中键入以下内容

crontab -e

并添加以下代码(用脚本替换path / to / cron.php):

0 * * * * /usr/bin/php path/to/cron.php &> /dev/null

它将每1小时运行一次脚本。

我希望这会有所帮助。-