PHP获取当前日期前30天的日期列表

熊先生 分享 1,001 次浏览 PHP获取当前日期前30天的日期列表已关闭评论

最近由于项目要求做一个统计功能,统计当前日期之前的前30天的记录。功能挺简单,下面将本次实现的方法和大家分享一下,方便有需要的朋友们。

其实主要就是用到了php的strtotime这个函数,strtotime(‘n day’),示例如下:

$days=array();
for($i=0;$i<=7;$i++){//这里数字根据需要变动
	$days[]=date("Y-m-d",strtotime('-'.$i.'day'));
}//http://www.phpernote.com/php-function/970.html
echo '<pre>';print_r($days);

结果将显示如下:

Array (     [0] => 2014-03-21     [1] => 2014-03-20     [2] => 2014-03-19     [3] => 2014-03-18     [4] => 2014-03-17     [5] => 2014-03-16     [6] => 2014-03-15     [7] => 2014-03-14 )

Go