phpPHP開発 虎の巻

クッキー

カテゴリ:ネット

クッキーとは?

ブラウザ側でデータを保存するための仕組み。

クッキーの書き込み方法

setcookie 関数を使用

setcookie(クッキー名,値)

注:全ての文字列表示の前に行う(HTML タグより前)

例:setcookie("namae", "suzuki");

クッキーの読み出し方法

$_COOKIE 連想配列を使う

例:echo $_COOKIE["namae"];

この場合、いったんブラウザを閉じるとクッキーが消えてしまう。 ブラウザを閉じても一定期間記憶させるために期限をsetcookie 関数の第三引数に期限をUNIX タイムで指定。

例:1日の期限
setcookie("namae", "suzuki",time()+60*60*24);

クッキーの削除

クッキーを削除するには setcookie 関数で期限を現在以前に設定する。

例:setcookie("namae" , "" , time()-100 );

カテゴリ:ネットの記事