PHP 7.0でmktimeを使用して月が稼働していません。 PHPで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;
結果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パラメータが削除されました" * –