php获取最近n天组成数组

 
更多

php获取某个时间点之前的前 n 天,将结果组成数组。

/**
 * 获取某个时间点之前的前 n 天
 * @param int $recent
 * @param int $time
 * @return array
 */
function getRecentDays($recent = 6, $time = 0) {
    !$time && $time = time();

    $list = [];

    for ($i = $recent; $i > 0; --$i) {
        $t = strtotime("-$i day", $time);
        $list[] = date('Y-m-d', $t);
    }

    return $list;
}
print_r(getRecentDays(2, strtotime('2019-03-01')));

输出:

Array
(
    [0] => 2019-02-27
    [1] => 2019-02-28
)

打赏

本文固定链接: https://www.cxy163.net/archives/3388 | 绝缘体

该日志由 绝缘体.. 于 2019年04月17日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: php获取最近n天组成数组 | 绝缘体
关键字: , , , ,

php获取最近n天组成数组:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter