手机
当前位置:查字典教程网 >编程开发 >php教程 >一个显示某段时间内每个月的方法 返回由这些月份组成的数组
一个显示某段时间内每个月的方法 返回由这些月份组成的数组
摘要:复制代码代码如下:/***生成从开始月份到结束月份的月份数组*该方法仿照党子皓getDateArr()方法*@paramunknown_ty...

复制代码 代码如下:

/**

* 生成从开始月份到结束月份的月份数组

* 该方法仿照党子皓getDateArr()方法

* @param unknown_type $start

* @param unknown_type $end

*/

function getMonthArr($start, $end)

{

$start = empty($start) ? date('Y-m',strtotime('-1 month')) : $start;

$end = empty($end) ? date('Y-m') : $end;

//转为时间戳

$st = strtotime($start.'-01');

$et = strtotime($end.'-01');

$t = $st;

$i = 0;

while($t <= $et)

{

//这里累加每个月的的总秒数 计算公式:上一月1号的时间戳秒数减去当前月的时间戳秒数

//看不懂自己想去

$d[$i] = trim(date('Y-m',$t),' ');

$t += strtotime('+1 month', $t)-$t;

$i++;

}

return $d;

}

【一个显示某段时间内每个月的方法 返回由这些月份组成的数组】相关文章:

PHP出错界面

一个查看session内容的函数

一个php作的文本留言本的例子(五)

用函数读出数据表内容放入二维数组

php替换字符串中间字符为省略号的方法

不用GD库生成当前时间的PNG格式图象的程序

php显示时间常用方法小结

一个显示天气预报的程序

BBS(php & mysql)完整版(五)

PHP获取当前日期和时间及格式化方法参数

精品推荐
分类导航