広告
広告
その他のヘッダ情報と共に送信するクッキーを定義します。クッキーは他のあらゆる出力よりも前に送信される必要があります。もし、この関数をコールする前に何らかの出力がある場合には、 setcookie()は失敗し FALSE を返します。setcookie()が正常に実行された場合は TRUE を返します。
一度クッキーが送信されると、次のページのロードからは「$_COOKIE」や「$HTTP_COOKIE_VARS」配列によってクッキーにアクセスできます。クッキーの値は$_REQUEST 配列からもアクセスできます。
//クッキーを送信する
<?php
setcookie ("TestCookie", 'sample',time()+3600);
?>
//クッキーの内容を見る
<?php
echo $_COOKIE["TestCookie"];
echo $HTTP_COOKIE_VARS["TestCookie"];
print_r($_COOKIE);
?>
//クッキーの削除
<?php
setcookie ("TestCookie", "", time() - 3600);
?>
広告