CakePHP で Cookie を使用する方法

CakePHP の Cookie は Component で簡単に扱えます。まず、Cookie を使用できるように CookieComponent の使用を宣言します。

1
var $components = Array('Cookie');

そして Cookie を保存する場合は以下のようにします。

1
$this->Cookie->write('foo', 'bar', null, '30 day');

Cookie を読み込む場合は以下のようにします。

1
echo $this->Cookie->read('foo');

Cookie を削除する場合は以下のようにします。

1
$this->Cookie->delete('foo')
  • Cookie の名前はコンマ区切りで宣言することもできます。
  • CakePHP の Cookie はデフォルトで暗号化されています。

下記のページが参考になります。

コメント

コメントは受け付けていません。