CodeIgniter ユーザガイド 日本語版 Version 2.0.3


クッキーヘルパー

クッキーヘルパーのファイルは、クッキーを処理するのに役立つ関数で構成されています。

ヘルパーのロード

このヘルパーは次のコードを使ってロードします:

$this->load->helper('cookie');

次の関数が利用できます:

set_cookie()

ビューファイルでブラウザのクッキーをセットするのに利用しやすいヘルパー関数です。この関数は $this->input->set_cookie() のエイリアスですので、詳細は入力およびセキュリティクラスを参照してください。

get_cookie()

ビューファイルでブラウザのクッキーを取得するのに利用しやすいヘルパー関数です。この関数は $this->input->cookie() のエイリアスですので、詳細は入力およびセキュリティクラスを参照してください。

delete_cookie()

クッキーを削除できます。カスタムパスやその他の値は必要なく、次のようにクッキー名のみ指定してください:

delete_cookie("name");

この関数は、値や有効期限のパラメータがない以外は、set_cookie() と同じものです。第1引数に配列で渡すか、個別パラメータで値を渡すことができます。

delete_cookie($name, $domain, $path, $prefix)