変換月without leading zero
からwith leading zero
への出力が間違っています。月の数値表現(先行ゼロの有無を問わず)
foreach(range(1,12) as $iM){
$date = DateTime::createFromFormat('n', $iM);
$m=intval($date->format('m'));
echo "[$iM, $m]";
}
Outout:私はこの私が、共通の年と一日で日付と月をフォーマットしています解決策、および変数月に予定しています
[1, 1][2, 3][3, 3][4, 5][5, 5][6, 7][7, 7][8, 8][9, 10][10, 10][11, 12][12, 12]
あなたはちょうどあなたがお互いの1秒* *内、受け入れるつもりだ、この質問と回答を、投稿しましたか? – Ben
@Ben私のソリューションよりも優れたソリューションをお持ちの方は、自分のソリューションの代わりに受け入れることになります – itsazzad
私はあなたがこのサイトのポイントを見逃していると思います...それは解決できない問題を持つ人々のためのものです。どのような目的のために答えを知っているのですか? – Ben