戻る

クッキーのデータを削除する

setcookie()関数

保存済みのクッキーを削除するには、setcookie()関数の第1引数だけを指定します。ここには、保存したときのクッキーのデータ名を指定します。

<?php
header("Content-type: text/html; charset=utf-8");

if(strlen($_COOKIE["mycookiedata"]) > 0){
	//クッキーのデータを取得
	$data = $_COOKIE["mycookiedata"];
	
	//クッキーの生データを出力
	echo $data . "<br><br>";
	
	//データを分解して保存時のデータを復元
	parse_str($data);
	
	//分解後のデータを出力
	echo "クッキーに保存されていたデータは、<br>";
	echo $ck_data1 . "<br>";
	echo $ck_data2 . "<br>";
}
else{
	//クッキーにデータがないとき
	echo "データはクッキーに保存されていません!";
}
?>

inserted by FC2 system