メインコンテンツまでスキップ

Application::setCookie

COOKIEデータを設定

説明

public void Application::setCookie( string $name, string $value, [ string $expire = "" ], [ string $path = "/" ] )

COOKIEデータを設定します。

引数

名前データ型デフォルト備考
$namestringCookieパラメータキー
$valuestring
$expirestring""有効期限
$pathstring有効パス

第3引数を省略した場合、有効期限は1週間後(604800秒)になります。

コントローラー
$this->setCookie('foo', 'bar');

第3引数で有効期限を設定できます。

コントローラー
// このCookieの有効期限は60秒後です。
$this->setCookie('foo', 'bar', 60);

第4引数で有効パスを設定できます。

コントローラー
// このCookieは"/test/"パス以下で有効です。
$this->setCookie('foo', 'bar', null, '/test/');