Php 如何获取最后7个日期的数组?

Php 如何获取最后7个日期的数组?,php,Php,我需要得到一个包含上周所有日期的数组-例如,如果今天是2018年6月2日,我必须得到02.06、01.06、31.05、30.05、29.05、28.05、27.05。它必须考虑月数和月内天数。有什么简单的方法可以做到这一点吗?看看这是否适合您: for($i = 0; $i < 7; $i++){ $myDates[] = date('d.m', strtotime(date('Y-m-d') . ' - ' . $i . ' days')); } print_r($myDates

我需要得到一个包含上周所有日期的数组-例如,如果今天是2018年6月2日,我必须得到02.06、01.06、31.05、30.05、29.05、28.05、27.05。它必须考虑月数和月内天数。有什么简单的方法可以做到这一点吗?

看看这是否适合您:

for($i = 0; $i < 7; $i++){

$myDates[] = date('d.m', strtotime(date('Y-m-d') . ' - ' . $i . ' days'));

}

print_r($myDates);
($i=0;$i<7;$i++)的
{
$myDates[]=日期('d.m',标准时间(日期('Y-m-d').-'.$i.'days');
}
打印(myDates);

请检查此问题:……并根据您的需要替换日期。是的,完全正确。谢谢!