kohhi回答ポイント 300ptウォッチ

PHP7.1での、strtotime関数の中で変数を使った際の質問です。


1.この行だと、12月20日と表示されます。(本日は12/18)
echo date("n",strtotime('+2 day') ) . "月" . date( 'j',strtotime('+2 day')). "日". "<br />";

2.+2の2を変数$flgにすると、01月01日になってしまいます。
$flg = "2";
echo date('m',strtotime('+$flg today')) . "月" . date('d',strtotime('+$flg today')) . "日" . "<br />";

どちらも、
date_default_timezone_set('Asia/Tokyo');
で設定してあります。

今日何月何日から何日後の何日を変数(この場合$flg)に持たせて使いたいのですが、
上記の構文を訂正してできますか。
訂正していただけると助かります。
よろしくお願いします。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2018-12-18 14:58:37
終了日時
2018-12-19 20:05:13
回答条件
1人1回まで

この質問のカテゴリ

この質問に含まれるキーワード

M&A94関数2326変数1063Asia9上記129

人気の質問

メニュー

PC版