有谁能帮忙做个月份递减? for($i=0;$i<10;$i--)echo mktime(0,0,0,$i,1,2008); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Oh,no应该还要再加个date('Y.m')还原成字符串的 $time = time();for($i = 0; $i< 20; $i++){ echo date('Y-m', strtotime("-" . $i . " month", $time)) . "<br/>";} $dts=explode("-",date("Y-m"));$cury=$dts[0];$curm=$dts[1];for ($i=0;$i<11;$i++){ if (!(--$curm)) { $curm=12; $cury--; } echo cury.'-'.$curm>9?$curm:"0$curm";} 正解。 不过Y-m得改成Y.m,另外,$i<20要换成$i < 12。 看上面是要求显示一年内的月份。 请问在php输出如下的怎么弄? 求教表单post 上传 的原理 preg_replace 执行正则表达式的搜索和替换 求教程 递归问题!(子分类) 多图上传图片地址存放问题 数组拆分处理(整数时的处理) PHP最基本的语法问题 为什么seesion不能跨页面显示,郁闷好多天了.请大家帮忙 谁有"php4.1 从入门到精通"的程序代码 急需php源码一份,请帮忙,先给100,不够另开贴,谢了!这两天就要 使用命令方式执行php脚本,发送邮件乱码的问题 求一SQL语句,把文章ID重新回到1开始
应该还要再加个date('Y.m')还原成字符串的
$time = time();
for($i = 0; $i< 20; $i++)
{
echo date('Y-m', strtotime("-" . $i . " month", $time)) . "<br/>";
}
$cury=$dts[0];
$curm=$dts[1];
for ($i=0;$i<11;$i++)
{
if (!(--$curm))
{
$curm=12;
$cury--;
}
echo cury.'-'.$curm>9?$curm:"0$curm";
}