博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP生成当前月份包括最近12个月内的月份
阅读量:6913 次
发布时间:2019-06-27

本文共 1298 字,大约阅读时间需要 4 分钟。

直接上代码:

1             $time=array(); 2             $currentTime = time(); 3             $cyear = floor(date("Y",$currentTime)); 4             $cMonth = floor(date("m",$currentTime)); 5             for($i=0;$i<12;$i++){ 6                 $nMonth = $cMonth-$i; 7                 $cyear = $nMonth == 0 ? ($cyear-1) : $cyear; 8                 $nMonth = $nMonth <= 0 ? 12+$nMonth : $nMonth; 9                 $time[]['time']=$cyear.$nMonth;10             }

结果:

1 array(12) { 2   [0] => array(1) { 3     ["time"] => string(5) "20194" 4   } 5   [1] => array(1) { 6     ["time"] => string(5) "20193" 7   } 8   [2] => array(1) { 9     ["time"] => string(5) "20192"10   }11   [3] => array(1) {12     ["time"] => string(5) "20191"13   }14   [4] => array(1) {15     ["time"] => string(6) "201812"16   }17   [5] => array(1) {18     ["time"] => string(6) "201811"19   }20   [6] => array(1) {21     ["time"] => string(6) "201810"22   }23   [7] => array(1) {24     ["time"] => string(5) "20189"25   }26   [8] => array(1) {27     ["time"] => string(5) "20188"28   }29   [9] => array(1) {30     ["time"] => string(5) "20187"31   }32   [10] => array(1) {33     ["time"] => string(5) "20186"34   }35   [11] => array(1) {36     ["time"] => string(5) "20185"37   }38 }

 

转载于:https://www.cnblogs.com/luojie-/p/10788566.html

你可能感兴趣的文章
前端学习 -- Css -- 行间距
查看>>
android图像处理(3) 浮雕效果
查看>>
实时视频应用之QoS关键技术分析
查看>>
【Asp.net之旅】--因自己定义控件注冊而引发的思考
查看>>
RAD Studio XE8 技术研讨会讲义与范例程序下载
查看>>
quick-cocos2d-x开发工具sublime text及其强力插件QuickXDev
查看>>
VirtualBox修改现有VDI虚拟磁盘大小
查看>>
mac 10.12 sierra 机械键盘+ratm可编程鼠标记录
查看>>
jmeter用beanshell调用自己写的jar进行MD5加密
查看>>
调用系统相机相冊
查看>>
最简单的视音频播放演示样例7:SDL2播放RGB/YUV
查看>>
vector draw 试用期结束的 激活方法
查看>>
Oracle数据库软件标准版的一个限制:仅仅能用一个rman channel
查看>>
docker官方文档中的dns,link,expose,publish
查看>>
使用 redis “捕捉” “用户登录过期” 事件
查看>>
MyEclipse 8.5安装Aptana
查看>>
C#动态对象(dynamic)示例(实现方法和属性的动态)
查看>>
Objective-C之成魔之路【8-訪问成员变量和属性】
查看>>
支付宝支付-常用支付API详解(查询、退款、提现等)
查看>>
windows下查看特定端口被什么程序占用
查看>>