使用mktime获得月份不能在PHP 7.0中工作。PHP 7.0 mktime不能正常工作
$month_options="";
for($i = 1; $i <= 12; $i++) {
$month_num = str_pad($i, 2, 0, STR_PAD_LEFT);
$month_name = date('F', mktime(0, 0, 0, $i + 1, 0, 0, 0));
$selected="";
$month_options.$month_name."<br/>";
}
echo $month_options;
结果在PHP 5.5
January
February
March
April
May
June
July
August
September
October
November
December
结果在7.0
January
January
January
January
January
January
January
January
January
January
January
请帮助我如何reslove这个问题?..谢谢提前
什么用的$ month_num?你为什么在mktime赚$ i + 1? – bfahmi
它没有在使用,我忘记评论该线..吸收 – sridhard
根据文档http://php.net/manual/en/function.mktime.php *“is_dst参数已被删除。”* –