ホームページ >バックエンド開発 >PHPチュートリアル >PHP Cookieの削除、割り当て方法_PHPチュートリアル
phpチュートリアルCookieの削除と割り当て方法
Cookieはユーザーを識別するためによく使用されます。 Cookie は、サーバーがユーザーのコンピュータ上に残す小さなファイルです。同じコンピュータがブラウザを通じてページをリクエストするたびに、Cookie も送信されます。 php を使用すると、Cookie 値を作成および取得できます
文法
setcookie(名前、値、有効期限、パス、ドメイン);
**
* クッキーを設定します
* 名前
*C値
* 有効期間 0 デフォルトは 1 か月 1 閉店するとすぐに期限切れになります
*/
関数 w_cookie($n, $c, $e = 0,$isdes=1)
{
if($isdes==1){$c=endes($c,deskey);}
$exp = time() + 3600 * 24 * 30;
If($e == 0)
{
setcookie($n, $c, $exp,"/");
}
その他
{
setcookie($n, $c,0,"/");
}
}
//Cookieメソッドを閉じる
w_cookie('bb', 'www.bKjia.c0m', $e = 0,$isdes=1);
詳細については、http://www.bKjia.c0m/phper/php/34040.htmをご確認ください
さらに詳しい方法
関数 set_cronology($name,$value,$duration=7){
$duration=時間()+(3600*24*$期間); $max_stored_values=5
; if(isset($_cookie[$name])){
foreach($_cookie[$name] as $prop_crono=>$val_crono){
if($val_crono==$value)
戻る
}
if($prop_crono<$max_stored_values)
setcookie($name.'['.($prop_crono+1).']',$value,$duration); 他{
array_shift($_cookie[$name]); setcookie("$name[$max_stored_values]",$value,$duration); }
}その他
setcookie($name.'[0]',$value,$duration); 戻る
}
?>
注: setcookie() 関数は タグの前に配置する必要があります。 Cookie の値は、Cookie の送信時に自動的に URL エンコードされ、取得時に自動的にデコードされます (URL エンコードを防ぐには、代わりに setrawcookie() を使用します)。
http://www.bkjia.com/PHPjc/631339.html
www.bkjia.com