くわこのpermission denied.

WEBエンジニアの僕がぶつかった技術的な問題や発見

【PHP】strtotimeの使い方を勘違いしていた件

strtotimeの挙動がうまく行かないと思っていたら、なんか勘違いしていたようなのでメモ

 $timePoint = date('Y-m');

 $nextMonth = date($timePoint, strtotime('+1 month'));

みたいな感じで1ヶ月後の日付を取得できるのかと思って試行錯誤していたのだけれど、date()関数っていうのはあくまで、指定された日付をうまいこと加工して返してくれるだけで、根本的に使い方が違っていた。

$nextMonth = date("Y-m", strtotime("+1 month"));

が正しい使い方だった。 

 

こんなのに突っかかったなんて恥ずかしいですね笑