如何在PHP中显示最近10个月的列表?

马姆塔

我想在我的项目中显示从当前月份开始的最近10个月。我已经试过了

    <?php
$months = array();
for ($i=1; $i<11; $i++) {
 $months[$i."_".date('Y', strtotime('-'.$i.' Month'))] = date('M', strtotime('-'.$i.' Month'));
}

它给了我

   Array
(
    [1_2016] => Jun
    [2_2016] => May
    [3_2016] => Apr
    [4_2016] => Mar
    [5_2016] => Feb
    [6_2016] => Jan
    [7_2015] => Dec
    [8_2015] => Nov
    [9_2015] => Oct
    [10_2015] => Sep
)

index month没有错我想要这个

Array
(
    [6_2016] => Jun
    [5_2016] => May
    [4_2016] => Apr
    [3_2016] => Mar
    [2_2016] => Feb
    [1_2016] => Jan
    [12_2015] => Dec
    [11_2015] => Nov
    [10_2015] => Oct
    [9_2015] => Sep
)
阿伦

我想这就是你想要的

$dateArray = array();
for ($i=1; $i<=10; $i++) { 
    $dateArray[date('m_Y', strtotime("-$i month"))] = date('M', strtotime("-$i month"));
} 
print_r($dateArray);

输出

Array
(
    [06_2016] => Jun
    [05_2016] => May
    [04_2016] => Apr
    [03_2016] => Mar
    [02_2016] => Feb
    [01_2016] => Jan
    [12_2015] => Dec
    [11_2015] => Nov
    [10_2015] => Oct
    [09_2015] => Sep
)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在PHP中显示最近10个月的列表?

来自分类Dev

如何在sql中选择最近的12个月?

来自分类Dev

如何在单个查询中获取最近三个月的数据

来自分类Dev

最近12个月如何列出

来自分类Dev

最近12个月如何列出

来自分类Dev

如何以正确的月份顺序显示最近12个月的滚动

来自分类Dev

如何在php中检查日期范围超过6个月?

来自分类Dev

如何在当前月份的下三个月的列表视图中显示计划金额

来自分类Dev

如何在DateTime变量中添加1个月?

来自分类Dev

如何在SQL Server中减去2个月

来自分类Dev

使用php从当前月份获取最近3个月

来自分类Dev

如何从sql表中获取最近3个月的数据

来自分类Dev

最近六个月python中的数字

来自分类Dev

在rails 2.3.8中查找最近12个月的记录

来自分类Dev

如何在ggplot2中每3或6个月显示日期x轴标签

来自分类Dev

如何在SQL Server 2008中显示一个月的所有日子?

来自分类Dev

如何在Cortana列表中显示10个以上的图块

来自分类Dev

在PHP中添加2个月

来自分类Dev

如何在PHP中显示一个月前

来自分类Dev

我如何在php中每3个月从开始日期到结束日期运行循环

来自分类Dev

我如何在php中每3个月从开始日期到结束日期运行循环

来自分类Dev

如何在Amazon Redshift查询中选择上一季度/最近2个月的数据

来自分类Dev

如何在展开式列表视图中创建一个月的组?

来自分类Dev

最近12个月使用Javascript

来自分类Dev

SQL最近6个月

来自分类Dev

最近12个月的SQL总和

来自分类Dev

SQL最近6个月

来自分类Dev

最近13个月的数据

来自分类Dev

最近五个月的排列