可以使用 PHP 的 date() 函数和 strtotime() 函数来进行操作
// 获取当前日期
$currentDate = date('Y-m-d');
// 获取未来 5 天的日期
$futureDates = [];
for ($i = 1; $i <= 5; $i++) {
$futureDate = date('Y-m-d', strtotime("+$i day"));
$futureDates[] = $futureDate;
}
// 输出未来 5 天的日期
foreach ($futureDates as $date) {
echo $date . '<br>';
}在上述示例中,我们首先使用 date('Y-m-d') 获取当前日期,并将其保存在变量 $currentDate 中。然后,使用 for 循环和 strtotime() 函数来获取未来的日期。循环从 1 到 5,每次迭代都通过 strtotime("+$i day") 计算出未来相对于当前日期的日期。通过 date('Y-m-d') 将日期格式化为想要的格式,并将其添加到 $futureDates 数组中。
最后,我们使用 foreach 循环遍历 $futureDates 数组,并输出未来 5 天的日期。
请注意,date() 函数中的格式化字符串 'Y-m-d' 根据您的需求进行调整。如果要包含时间信息,可以使用 'Y-m-d H:i:s' 的格式。
