日付の変数を使用するページがあります。変数が正しく月に印刷されていないphp date関数
y for year
m for month
と私はm
をフォーマットしようとすると、それは、月の名前だけではなく、2桁の番号を出力します。
マイコード:私は間違って何をやっている
<?php echo date('F', $_REQUEST['m'])." ".$_REQUEST['y']; ?>
?何らかの理由で、現在の月(12月)を印刷し続けます。
日付の変数を使用するページがあります。変数が正しく月に印刷されていないphp date関数
y for year
m for month
と私はm
をフォーマットしようとすると、それは、月の名前だけではなく、2桁の番号を出力します。
マイコード:私は間違って何をやっている
<?php echo date('F', $_REQUEST['m'])." ".$_REQUEST['y']; ?>
?何らかの理由で、現在の月(12月)を印刷し続けます。
あなたは次のように実行する必要があります。
echo date("F",mktime(0, 0, 0, $m, 1, $y));
ありがとうございます!魅力のように働く。 – rackemup420
変数としてタイムスタンプをdate
関数に送信する必要があります。
これを試してみてください:
$time = mktime(0,0,0,$_REQUEST['m']);
echo date('F',$time) . ' ' . $_REQUEST['Y'];
どうやったらいいですか? – rackemup420
回答の編集を参照してください。 – Indranil
場所、日付関数の2番目のパラメータはありますか? – punit