Datetimeクラスを用いるとモテモテになれる。
// 当月最終日を求める $lastday = new Datetime('last day of now'); // 時間を指定する $lastday = new Datetime('last day of now 12:00'); // これでも取得できる模様 $lastday = new Datetime('last day of this month');
うん。まじかっこいいよ。
Datetimeクラスを用いるとモテモテになれる。
// 当月最終日を求める $lastday = new Datetime('last day of now'); // 時間を指定する $lastday = new Datetime('last day of now 12:00'); // これでも取得できる模様 $lastday = new Datetime('last day of this month');
うん。まじかっこいいよ。
コントローラーから有効期限を指定しなおして発行したい場合、
「$this->Cookie->time」を直接書き換えても反映されないので注意が必要。
有効期限を動的に書き換えたい場合は、write()メソッドの第4引数に期限を渡せばOK。
$this->Cookie->write('data', $data, true, 0);
と言った感じ。